MTSVRVPAVPPPPNQDAIELYRAFKGLGCNTTKVIEILGHRDATQRSLIRQAYVTMYSDDLLHRLDSEIHGNLKRAMMLWMLDPADRDASILRDALAGAGTKDKTLIEIICSRTPSQLQLIRQAYHARYHSYLEKDVAADTSGHYQNLLLAYLSSVRHEGPEVDMRWAEMDAKELHKAGEGRLGTDEVTFIQIFSTRSSAQLAAAVSAYHNIYKHDFEKAIKRETSGDFEDALRTIVKCIQNPAKYFSKVLYKSMKGLGTNDAALIRVLVTRAEWDMEYIKVEFLRNYKKTLGHMISSDTSGHYRAFLLALVGE*