MESRKTFDSIPDDLFVEIALRLSSKSIARCRCVSKLWASILYRQDFTELFITKSSARPRLLFAVLKASGLIFYSSPQSQNPSLEVDFHNHMKFHEDMNLYMCSYVSGFDPIGKQHKVLCMNKRLNKEWVHYILTLGTENLKWRKMICPLTHEPYYGRALSINGVLYYFARTSCFLVVSFNVRSEKFKFLDGKDFSNFHREFINYKGKLGVTKLECDAGDGHPRELCVWVLEDVEKQEWSQYIYSLPKIKVNRIRNDNIFAMFLPLTI*