MESETALPPTLPVANPTAPFWRTELHQLDDLRTTPELPQRSDIVIIGAGYSGISLAYHLYKQLSHADQSRPAITILEARQICSGATGRNGGHLRPDLYGNIPKHIERHGLDAGAEVANFEIAHIKALKTLIAEEDIDCDLNLTRCMNVYLNEADGEKARKTYEALVAHGLEYTSDIHYTSKKYAEKISGVKGAKACISYTAGTLWPYKLVLGLLSKITSSPMINVQTFTPVTSVTSKDGLHSVHTPRGSITASKVVYATNAYTSGLLPQYSANIVPCRGICCHITVPDGKDAPFLPYSYLIRSAEGNGQSYLITRPDGSIIVGGAQYTFEEDRKQWYKVIDDSTLIEPAKNYYDDFMQRTFRGWEESGAYVKEIWTGIMGYAYDSSPHVGEVPDQPGRYICAGYDGHGMPVIFLATKGLADMILKGRTYEDTGLPRVFKSTAQRLQRAAGGREGGDIFA*