MVFYRSVSLLSKLRSRAVQQSNVSNSVRWLQVQTSSGLDLRSELQELIPEQQDRLKKIKSEYGKVQLGNITVDMVLGGMRGMTGLLWETSLLDPDEGIRFRGLSIPECQKVLPAAKPGGEPLPEGLLWLLLTGKVSAIKRASEFIVSGIAESGYYPWYVNHVYKTIDALPVTAHPMTQFATGVMALQVQSEFQKAYEKGIHKSKFWEPTYEDSMNLIAQVPLVAAYVYRRMYKNGDTIPKDESLDYGANFAHMLGFSSSEMHELMRLYVTIHSDHEGGNVSAHTGHLVASALSDPYLSFAAALNGLAGPLHGLANQEVLLWIKSVVEECGENISKEQLKDYVWKTLNSGKVVPGFGHGVLRKTDPRYTCQREFAMKHLPKDPLFQLVSKLYEVVPPVLTELGKVKNPWPNVDAHSGVLLNYYGLTEARYYTVLFGVSRALGICSQLIWDRALGLPLERPKSITMEWLEKQCKKA*