MLVVKPEMSTSSTPTPATRHDWRREEIQTIYDSPLMELVFRAASIHRQHQDPSKIQLCTLMNIKTGGCTEDCSYCSQSSRYSTPTKASRLVDIEPVLEAARKAKENGSTRFCMGAAWRDLAGRKRGFERILQMVREVRGMGMEVCTTLGMLSPEQARQLKEAGLTAYNHNLDTSREFYPQVITTRSYDERLDTIAAVREAGISVCSGGILGLGESDADRVGLIWEVSNMPEHPESFPVNALVPIEGTPLEKNERVPHHTLLRTIATARIVMPKTIIRLAAGRNTLSEAEQAMCFMAGANAVFTGEQMLTTPCSPWDEDKAMMSRWGLEGMVSFQQESVAEKERGRLEAASM*