METLREMEYYFNDELKLRHLVTGEKFKFIDQNHYEKLADAVADCIQEIMTKDYNMIKLELPFQEDLTDSEEDVDEDVAASIQCPIFVSSNYKEADVILVLLCGTGRVASGQWARKLCINDSLKTGSVLPFLDWASEHSFGVIVLNPNKSFVETEEGSRRYIPLNDSAEAHVNYAWKAVCKSLPAKHFVLVAHSYGGVSTCNLLQHQGEEVLKRLRCIAFTDSAHSGLIMEDLPEGVKEFLAMHCINWVSSLKPLDTVLGMPRSSRKDESNGDRKRTKWDFFGRLRAQGSMCKVVSAGTDVHEETTMWAYPSICKFLLDHLQSAGALEDSGKDV*