MSTDLTEEESLSGKDYQDPPRVKIFEARELGKWSFYRAVIAEFIATLLFLYVTVLTVIGFKSQTDLQTGGGACASVGLLGISWAFGGMIFILVYCTAGISGGHINPAVTFGLFLASKVSLVRAISYIVAQCLGATCGVGLVKVFQKTYYNRYGGGANVLADGYNVGVGVGAEIIGTFVLVYTVFSATDPKRNARDSHIPVLAPLPIGFSVFMVHLATIPITGTGINPARSFGAAVIYNNQKAWDDQWIFWVGPFVGAAIAALYHQFVLRAGAMKAYGSVRSQLHELHA*