MMMMANSFPIHRPAESTHHRLLDFVKNVLIGIFVSPYATVCDMYCGKVPDVEKWDEAQIGHYIGIDVEASGVNEVKEAWESQRKAYTSEFIELDLCIEDIESFWKDKEKQADVVFCMHNLQACFDSEEKARRLLHNVSALLKPGGYFLGITPDSSTIWAKYQKNVEAYHNRSGGMKPNIVPSCIRSENYMITFEVEEEKFPFFGKKYQLKFASDISAETQCLVHFPSLLRLAREAGLEHTEIQNLTDFYDDNRAQFLGMLQDAGHNFFDPRGRLLPRSYDVLGLYTTFIFQKHDPDIAPPLTTPFLPVGSHYLDEMEWQVILWNEEENGQTDSSIGLGKITEQKGILGPGPAELRFPEAI*