MELDEQAFLEELFSLRRDAAWECNAMPMGDFFSPGCGAAAMDCFQERHQPTVSVLPTFTASYDHPHPPPPPQQQPGFDYLSEVYGSSGVVPFSSGGGEYGGDMGFLDVMEPKVAAPMAAEVVGACKVEPGLADGGAFSAGPPAPASRKKRVEGMPSKNLMAERRRRKRLNDRLSMLRSVVPKISKMDRTSILGDTIDYMKELLERIRQLQEEMEQEGAPETAPAPALLSVFRREQNPNEMLARNTPKFEVERKEKDDTRVEIYCAAKPGLLLSTVSTLDTLGLDIQQCVVSCFNDFAMHASCSEMQREMITTEVIKQELYKNAGYGGGCL*