MGRAPCCDRAGLKKGPWTQEEDEKLVSYIKKHGQGNWRTLPKNAGLERCGKSCRLRWTNYLRPDIKRGRFSFEEEETIIQLHSILGNKWSAIAARLPGRTDNEIKNYWNTHIRKRLLRMGIDPVTHAPRLDFLDLTSLLNKHHHPAATNAYYPTQADLEALRALEPLASYPADLLRLASTLLSPPNQDQQQQQQQMLLMPWLQIMAQQQQQQQQQVSDQRATAAAAHQLLMQQPCGLAAGQMPGLVHHANLQEDHMVPGCVVDYAQPPAAGACYDYVPALMHMVSDADASNNNNNNLQWSSTVDTGSNNNVGSGVSTPSSSPAAGRVNSASTTTTTTTAFGALNDVIAADDADAGLFDMQLYSDLLDVSDYM