MGLHYEQYDAEGHESSLSRKYGLRDVVVSDPEAAKRDKGWGFVARVYLGGQNVTLDLSRFRHTLTRLHARALRAYYHYTNEMDYLQPEHVVWRPYEAQEVVELDINPMCHIEDTLQTLRCPLICFYAVEFQLCNRIMRQFGRLQTIPHRFSTSIDLHKVDRRKNKKVTDWTYYHQDHITQWEKFDENGVPDQGQHNRTKFDAYLAWLHRNYRLVLRPAWTLADIADDPEDVEEQNEYDTRTREGTTVETGPLRDRVAQELLRTVNDAGVALGTAPQTGWMEWLEWMDGCYAVLNVFFLGREQFAVLAQSVCILSANTNGAETTNISTISVGAEIGNVSSHQRNKVKCQDSLALTSGISALKLVALTSLPRRHEESLGRHGGTMSAPSMLALSCTTSAPRPLALSRRLIFG*