METVCGFGGQEEEMELPPGFRFHPTDEELITHYLAPKVLDCSFCAIAIGEVDLNKVEPWDLPWKAKMGEKEWYFFCMRDKKYPTGQRTNRATEAGYWKATGKDKEIFKSKTLVGMKKTLVFYKGRAPRGEKTNWVMHEYRLDGKYSIHNLPKTAKNECVICRIFKKNSGGKKIAISNLTRSDSITDNSRSSNLPPLMDMSPYNKITTTARSSGETCNSHVTCFSDSMEDQKPQTYDHHHPLSSSPVSVDFPQNVPNESMTYMGNFQYGDSGLMQDNSIMRLLIDNNYGSESKQSLRGYEDHDINISSTGPVDIDCLWNY*