MSLLNTSTAALKRGLAPRTYNRGLKVLAVLYKGGEAAKQEPRLLGTIENQLGIRSWLESQGHEFIVTDDKEGPNSVFQQHLKDAEILITTPFHPGYLTRDLVEKAKNLKLCVTAGVGSDHIDLNAAVEKKIQVLEVTGSNVVSVAEHVVMDILLLVRNFVPAHEQITRGDWQVSDVARNAYDLEGKVVGTIGAGRIGYRVLERLVPFNTKELLYYDYNPLPAEAEAKVGARRVEDLKEFVSQCDVVTVNAPLHEGTRNLINADLLQHFKKGAWLVNTARGAICNAEDVAAAVKSGQLNGYAGDVWNVQPAPKEHPWRYMQNPLGGGNGMTPHYSGTTLDAQARYAAGTRQIIENYLQGKPQEPANVIVGVGKYETKAYGQR*