MAELGGKRNRFLMKNPENGDLNQYWYSKATIDAIVAEVGEFGSGGTAFLSTPSIYFSLDRDLRAKCKVFDLDTKWAKDPGFVLYDYTKPQDIPETLRGTFDMVVVDPPFVTRQVWESYTAATKLLLRPGGARLVLCSTILENAPFMEELLGASPCEFKPSIPNLVYQYSLYVNYDSKRLASCNPEIPSEA