MATPGLLYVTMQPRPSLPAAQFHDWYNTEHGPLRLRLPFITNGFRYRAADGLEPEWVALYDITDMVELTRETYLALRGDGIKTPREKATMAQIAVDRRLYDLLDDQKAPDYRPLEDETDAASAGSVLIAVSVVVPADQEDELNRWYREEHFGMLSRVPGWRRSRRFVTAAIDPNAPREFLSLYEYAAKNGLEGPEHNAAKNTPWSKRISEIAISKKRRIYEWAYTFGPAPRELASLASKDVVGPWHSNDNRTRTYPSPTRPAVESYVTTKDGVSLPYRLEGSTDPTAPVIVLSNSILVDWSIWDGFVDAFLSNPQNQNYRILRYLTRGRRRDCGETPITVDVLASDIIALLDALRIPQATLIGVSLGGVTVLNTALLYPARVTRFIACDTNSSAPESNRQAWTDRHAMAASEGAVSPDTQEPIIGEKLAEATTRRWFVPATYETQPEVAARVKEVVRANSLEGFHKGMQALCAYDVRERMADARVPGLFVAGEGDGVLPQTMQKMASDLNGGAELKIIPQAGHLPMVEQPQAFTEVVNSFLHP*