MGRAPCCEKMGLKRGPWTAEEDRILVAHIERHGHSNWRALPRQAGLLRCGKSCRLRWINYLRPDIKRGNFTREEEDAIIHLHDLLGNRWSAIAARLPGRTDNEIKNVWHTHLKKRLEPKPSSGREAAAPKRKATKKAAAVAVAIDVPTTVPVSPEQSLSTTTTSAATTEEYSYSMASSADHNTTDSFTSEEEFQIDDSFWSETLAMTVDSTDSGMEMSGGDPLGAGGASPSSSNDDDMDDFWLKLFIQAGGMQNLPQI