MESVCGFGGQEEEMELPPGFRFHPTDEELITHYLAPKVLDSSFCAIAIGEVDLNKVEPWDLPCKFFFAPFFLLNKLSEFDDCEFFSKKYCSGKAKMGEKEWYFFCMRDKKYPTGQRTNRATEAGYWKATGKDKEIFKSKTFVGMKKTLVFYKGRAPRGEKTNWVMHEYRLDGKYSIHNLPKTAKNECVICRIFKKNSGGKKIAISNLTRSDSLTDNSRSSNLPPLMDMSPYNNNTQITTTARSSGETCNSHVTCFSDSVEDQKPQTYDHYHAPLSSSPVSVDFPSQSMAYMENFQYGDSGLMQDNSIMRLLIDNNYGSESKQSLRGYEDHDFNITSTGPVDIDCLWNY*