MVNLTKLEFTALQSSGRNYLSWVLDAEIHLDAIGLGDTIKEENKASNQNCARAMIFLRHHLDEILKIEYLTVKDPLVLWKNLKERFDHLKMVIHPKARYDWMHLRLQDFKSIHEYNSAMFRITSQLKLCGDTVSEIDMMEKTFSTFHASNVLLQQQYREKGFKKYSELISHLLVAEQNNDLLLKNHENRPTGSEPLPEVNEAYAHRARRGKGRGPNRGRGRGRGRDYGQERNSIPGINHSSNKKEKRKDEKREATREGCFRCGGRGHYARDCRTPKHLVELYQESLKKKEKNPEANFISENQVDITHLDVADFFAHPEGKIDHLIGDGSVNMEE*