MATPGLLYVTMQPRPSLPAAQFHDWYNSEHGPLRLRLPFITNGFRYRAVDGVEPEWVALYDITDMDELTRETYLSLRGDTIKTPREKATMAQIDVGRKLYDLLQDEKASDFKPLEDQPDTAASGHVLISNTSTLPADKEDDLKAWYKEEHIPMLARVPGWRRSRLFVTASIDPKAQREFVALHEFTPQNGLGGPEHKASMETPWRARIADALTSKTRRVYNWAYTFGPAPRELGSLASPDTIGPWSSNDGRTRTLPDQTNPAVESYITTPDGVEIPYRLEGSTDPHSSVIVLSNSILVDYTIWDSFVKSFLAEERNRKFRILRYNTRGRSAAAGETPINVDVLAGDIIALLDALRIPQAILIGVSLGGVTVLNTSLLYPSRVKTFISCDTNSSAPETNRKAWNDRAAIAESEGATHPETKEPIIGEELSEVTVRRWFTEKSYETQPEVPAKVKDVVRANSLVGFKKAMQALCAYDVRERMQKASVKGLFVAGDSDGVLPKTMKQMAEDLKVEGGAELKIVPGAGHLPMVEQPEAFKAVVNDFLHA*