MALVPLMHDVDMSSFPSTRSIRATLVQASTIFYDTPATLEKAERFIAEAAALGSQLIVFPEAFVGGYPRGTTFGTVIGNRSLKGREDFRKYHASAIDVPGPEVDRLAAAAGRYKVHLVMGVIERSGGTLYCTALFFDSQGQYLGKHRKIMPTAMERIIWGFGDGSTLPVFETQIGRIGALICWENRMPLLRASMYAKGIEIYCAPTADSRETWQASMTHVALEGGCFVLSANQFCRRKDYPPPPEYSFGGADEEPLPDTVVCPGGSVIISPLGVVLAGPNYQDEALISADLDLGEIIRAKFDFDVVGHYARPEILGLIVRDQTHMPVTFSSVLVQQAKVVEEACSELKKLTL*