MAQMGKPAIEVTEAQRLRAAFEKAGQGHVFAHVDQLSAEDASALYAQAAVIESTGELEDIARSVEEYRSSAAAPTGQLQGIQPFSDLTVLRNVEPATRARWLVQGLKLLREGKAAALVLAGGQGSRLGYDGPKGTMPLGLQSGKSLFQIQAERLLRLQALAASNGSQAAPIMWYIMCSDNQAVTERFFEEHAFFGLRRDQVFFFAQTEVPCISFDGKILMHSKSKISTSPNGNGGIYGSLLHSKALADMKKRGIDLVHVFCVDNILCSVADPIFLGTRVLEYSEIPGELAAARDAKTGALVYNAANVCIHAFTVEFLEQVANNKLPYHFAKKKIPCVEEPKPSAVNGLKREMFIFDAFMASKSFAAMQVEKEDEFSPVKNATGPDSPATAVAALSEQQRRALVELGARVEVDEADPRVEVSPLLYYGLRGHPADEEALLDRIAAAGPAPFRTPVHIA*