MGRAPCCDRTGLKKGPWTQEEDEKLVAYIKKHGQGNWRTLPRNADLERCGKSCRLRWTNYLRPDIKRGRFSFEEEETIIQLHSILGNKWSAIAARLPGRTDNEIKNYWNTHIRKRLLRMGIDPVTHAPRLDLLDLSSLLKPAAYYPTQADLDTLRALEPLANYPDLLRLASTLLAAPTTTSSQPTTEQQMLLPWLIQAQMAQQVSQAPPQHATAADMFLQPSSACQMPGLVHANPAQQLHQDHMVPSDYGQLPGYDNQLELDYVPALMQMASDTSNLQWSSPVTSSNNNNNCNVGSGVSTPSSSPAGRVNSASPTTFCANASNIDAFSADAAGLFDMHLSDLLDVSDYM