MASSDHTILQFSPSSTGISAKVHPLVIFNICDCFVRRPDQADRIIGTLLGSVLPDGTVDIRNSYAVPHSESQDQVALDIDYHHNMLSSHQKVNPKEVIVGWFSTGFGVTGGSALIHEFFSRETTNPIHLTIDTGFTNGEASVKGFVSVHLSIGDQQLAAQFQEIPLDLRMVEAERIGFDILKTTAVEKLPNDLEGMEASMQRLLALIDDIYKYVDDVVEGRVPQDNKIGRFISDTVASLPKLSSQDFDKLVNDGLEDQLLLLYLASLTRTQLSFAEKLNTAAQIL*