MAAPVIVEATVKQTATLIFMHGLGDTGHGWSSALAAIRPPFMKVICPTAPTQPVSLNAGFRMPSWFDLKTLDIGGPEDEP GIQSARDSVHGMIQKEISAGIPANRIVLGGFSQGGALALYSALTYDQPLAGVVALSCWLPLHKQFPGAKVNSDDVPIFQA HGDYDPVVPYKFGQLSASLLKSFMKNVTFKTYSGLSHSSSDDEMDDVKDIISKWQQANNHL