MSGYRSVLALLWIFFIRSNAAKSSGTLDKLTGTVVGQPEMFDEAKHAAEPVVEMVERNAIGGQNGRFYVVTDPNDYDAVNPRPGTLRHAVIQTEPLWIIFQRDMVIQLKEQLFMNSHKTIDGRGANVHIANGACITVEHVTNIIIHGIHIHDCKPAGNAIVRDSPGHYGWRSISDGDGISILGASNIWVDHCSLSSCTDGLIDATRGSTAITISNNFMTHHDKVMLLGHSDDYTQDVNMQVTVAFNHFGEGLVQRMPRCRHGNFHVVNNDYTHWGMYAIGGSANPTINSQGNRFLAPVDHSSKEVNVAF*