MGVMAIILWHFLGRPSADDVKEFVGGIDFGDFTDVLKNISDYDWGDLAFEEDPFVGDNTTNAWKTQGAGLSLELQNALDDMWQSEFDIAVADWQESEVLTLTTSRVAVDHSCGRVDGVMLVCNGNFGDTGWVGINEVEIEYQRQDGPGFIISSVAKMNEYYLNNADFKKRRYTMCHEIGHGFGLPHTDENPHNKDLGNCLDYTSTPENNQLPGDANFQRLRSIYIRGEGDALGGANGNANGNANGNANSGGSVQQQDSVVTSGGGNNRLRGRHLSSEVVSDTGHREDDEGQYYRRVIIRHYLPLME*