MGRAPCCDRTGLKKGPWTQEEDEKLIAYIKKHGQGNWRTLPKDADLERCGKSCRLRWTNYLRPDIKRGRFSFEEEETIIQLHSILGNKWSAIAARLPGRTDNEIKNYWNTHIRKRLLRMGIDPVTHAPRLDLLDLSSLLKPAAYYPTQADLDTLRAFEPLANYPDLLRLASTLLAAHDPTADAPPLADPGADGAADMFLQPSSACQMPGLVHANPAQQLHQDHVVASDYGQLPGYDNQLELDYVPALMQMASDTSNLQWSSPVTSSNNNNCNVGSGVSTPSSSPAGRVNSASTAAVCANTSNIDAFSADAAGLFDMHLSDLLDVSDYM