MVSNGELSQPEAGEYGAAVMRRRPKTKIVCTLGPASRSVEMIEKLLRAGMCVARFNFSHGSHEYHQETLDNLHAAMERTGILCAVMLDTKGPEIRTGFLKDGKPIQLKKGQEITISTDYSITGDDNMISMSYKKLAIDLKPGSIILCADGTITLTVLHCDKQQGLVRCCCENTAMLGERKNVNLPGVVVDLPTLTEKDKEDILNWGVPNKIDMIALSFVRKGSDLVQVRKVLGEHAKSIMLMSKVENQEGVANFDDILAQSDAFMVARGDLGMEIPVEKIFYAQKVMIFKCNIRGKPVVTATQMLESMIKSPRPTRAEATDVANAVLDGTDCVMLSGETAAGAYPELAVQTMAKICLQAESCVDYSAVFKSIMSSAPIPMSPLESLASSAVRTANSAKATLILVLTRGGTTARLVAKYRPSMPILSVVVPELKTVEFDWTCSDEGPARQSLIVRGVIPMLSAGTAKAFDSEATEEALRFAMKNAKESGLCNAGDSIVALHRIGNASVIKLLTVN*