MVFYRSVSLLSKLRSRAVQQSNVSNSVRWLQVQTSSGLDLRSELQELIPEQQDRLKKIKSEYGKVQLGNITVDMVLGGMRGMTGLLWETSLLDPDEGIRFRGLSIPECQKVLPAAKPGGEPLPEGLLWLLLTGKVPSKEQVNSLSQELQSRATIPDHVYKTIDALPVTAHPMTQFATGVMALQVQSEFQKAYEKGIHKSKYWEPTYEDSMNLIAQVPLVAAYVYRRMYKNGDTIPKDESLDYGANFAHMLGFSSSEMHELMRLYVTIHSDHEGGNVSAHTGHLVASALSDPYLSFAAALNGLAGPLHGLANQEVLLWIKSVVEECGENISKEQLKDYVWKTLNSGKVVPGFGHGVLRKTDPRYTCQREFAMKHLPEDPLFQLVSKLYEVVPPVLTELGKVKNPWPNVDAHSGVLLNYYGLTEARYYTVLFGVSRALGICSQLIWDRALGLPLERPKSVTMEWLENQCKKA*