MGRAPCCEKSGLKKGPWTPEEDEKLVAYIKEHGQGNWRTLPKNAGLSRCGKSCRLRWTNYLRPDIKRGRFSFEEEEAIIQLHSILGNKWSAIAARLPGRTDNEIKNYWNTHIRKRLLRMGIDPVTHAPRLDLLDLTSLLKPAAAAAYYPTQADLDTLRALEPLAGYPDLLRLASAILPAATTTGAAAAAAAAEQAQLLLPWLLQAQMAQQQQQVTPPPQAAATEQFLQATSTACHQMPGLVHASPTQQLAQQPQDHMAAATCHRRGAVQHPSYDNQLDYVPALMQMASDASNLQQWSSTVSSSNNHNVNSGVSTPSSSPAAAGQINSSSTTTTTTYGLNASGDVDDAGLLINMHLSELLDVSDYM