MGRDQRVQDNWALLHAAELAEAHSLPLSVVFCLPPPAAGSPSTGPGSTLREYGFMLKGLREVSTELAALRVPFCLLHGGSPPELLSQFCAQHEVAVVVADYSPLREPRGWKEALIAARPATPVLEVDAHNVVPVWVASDKREVGARTIRKKITEKLPQWLVDIPALPPRAAADPQPPAGLAAAAAAMDWVALEAGLQLDRAVAETSPTHPSGAAAALAAVDAFCDERLKLFADKRNDPNIAACSDLSPYLHFGQLSAQRMALCVKQHAKARSDSVASFLEESIVRRELSDNFCHYEPAYDSLDGAAGWARESLELHASDKREHVYSLEQLEGAQTHEDLWNAAQRQLAARGKMHGFMRMYWAKKILEWTASPAEALRIGLYLNDKYSIDGRDPNGYVGVGWSVMGVHDMGWAERAVFGKIRYMNYNGCKRKFDVKQYVAEWSGKKAAAGSTSAGAKSASAGRAKAGGKAMKQTTLGGGSTAAADDEPRAKAPPPKKPKLAIPI*