MGRAPCCEKEGLRRGAWSPEEDDRLVAYIRRHGHPNWRALPKQAGLLRCGKSCRLRWINYLRPDIKRGNFTADEEALIVSLHHSLGNRWSAIAAQLPGRTDNEIKNVWHTHLKKRLDDERKATATPTGAGGRRQQTRKQPKAAKKSAAAKRETTTPSPVRSSSVDTSSGVTCSTVTESAAAVSSSPSPSSAHSQQQQHHVAVKEESFSSAELPVPTTDLAGMDESFWSSTDVTGMMDLGDMDEELGLAGSSSSARSEDMEFWLKMLLESGDMRDLDVL