MAAPVIVEATVKQTATLIFMHGLGDTGHGWSSALAAIRPPFMKVICPTAPTQPVSLNAGFRMPSWFDLKTLDIGGPEDEP GIQSARDSVHGMIQKEISAGIPANRIVLGGFSQGGALALYSALTYDQPLAGVVALSCWLPLHKQFPGAKVNSDDVPIFQA HGDYDPVVPYKFGQLSASLLKSFMKNVTFKTYSGLSHSSSDDEMDDVKDIISKWTQWDSQNMARKAQCCQLS