MIRRAAFLRRLIDSASLPSKIGARYYTAQVATSLQSTGQSDDESIDTDWENLGFHLMPTDYMYLTKSDEDGHFEQGQLNPYGNIHLSPSAAVLNYGQGLFEGTKAYRRDDGRLFLFRPHQNAIRMQIGAERMCMPCPSTHQFVDAVKQTALANKRFIPPPGKGSLYIRPLLIGSGPILGLAPAPDYTFLVYASPVGNYFREGTAPLNLYVQEDLHRASRGGVGGVKSITNYAPVLRAIKSAKEKGFSDVLYLDSLNKRYIEEVSSCNIFLVKGKILSTPAASGTILEGVTRKSIMEIARDLGYQVEERLIDVDELTNADEVFCTGTAVGVASVGSITYKGKRIEYKERSEQTSKQLYSRVIEIQRGVIEDKRDWIVEIE*