MASSDHTILQFSPSSTGISAKVHPLVIFNICDCFVRRPDQADRIIGTLLGSVLPDGTVDIRNSYAVPHTESQDQVALDSDYHHNMLSSHQKVNPKEVIVGWFSTGFGVTGGSSLIHDFFSRETTNPIHLTIDTGFTNGEASVKGFVSVHLSIGDQQLAAQFQEIPLDLCMVEAERIGFDILKTTAVEKLPNDLEGMEASMQRLLALIDDIYKYVDDVVEGHVPQDNKIGRFIADTVASLPKLSPQDFDKLVNDGLEDQLLLLYLASLTRTQLSFAEKLNTAAQIL*