MDPSAPLVDKIIYICDVIQHLGLNPKSFITSFLEINNPDLKSRRGYWGISRGWPSTFELLGAIQGQFMRNAPGALKWSEYIQDQAVIILCRQNPTSGIHPNGSYISSAAITPEVFNSDSKERHYEKLTTLEMPFLYQMLMRMLSNGSHPEDATEEELHPPVVLGQQAPIEVLEEDLMEGGIAFSVCGMLSFAKNRRHNVLQVENSIRFLACGMSERVNEYLHHLGLTSSRQTAIDSLRTLSAYAESNLRKVMALEVSPAFGPFICIDNLDMEERVHLVSVGHRTMMFHGTWGYIHTPPKALLESLDLSEITLQSYNQALQTVPTMNITPRDFLRIGPRKTTTSKYGRASLQPS*