MYLQLFYAIFCFYISRFLAIAIYNGCTKCGLSYNLFFKMCWQWKQIVFEDVIAARDSATLEHLKELSSKRRVIEESINQTSYITEAIAREISGGLTSRCEQERLRLEHYLPLLENFISHADLISSNSQMVQWTSQLKIRWSSATSSSSFFDLRGPKFFQIDNLRFELVMIHFLYGATLRERASEFLSTDLKQSAFIFREAAGVFHYLAHEVIPSLQSPISAERPSEASSALSAAMSFICLAEAQAVYTRRAEEKGNTGFGVLAKLHYGVVELLSEATSAIHSGTGEGKTISSRFLEFISSCKALHELRSKKHLAEGLRNDGQVGVSVGVLCDALISSKKKTPGEDSWKAVFKNEIEIVANTLRKFENENEFVWHEKIPHGDELPSPQGIKIVEIVPFKPKKWERELAFKL*