MENSSLKDLSRILPRVLVVSRRTLRKNKFVDFVGEYHLDLIVEYGAVPVIVPRVAGVDKLLESFKPIHGVLLCEGEDIDPSFYESEISSLSPEELDEIRKTHASDAAIDKEKDSIEFALAKLCLEQNIPYLGICRGSQVLNVACGGSLYQDLEKEVTTKLPEEHRRKHIDYDDYDGYRHEVKIVENSPLHEWFKDSLDEENMEILVNSYHHQGVKRLAQRFVPMAFAPDGLIEGFYDPDMYNPKEGKFLMGLQFHPERMRKNGLEEFDFPGCPGAYQEFAKAVIAYQKKVNSSLSVPKKLELNPEMENKRKILVRSFSLARSMYTRSYSMKNQSTESELDVGAEFLESNTALSMDQEMKLREMGTTMRNGGSFTQKLRLDEDKQRKAMNIMKKMNVERLSELIAFYTLMGKISSEVLERKLNGSLDDHSLTSQ*