MQRALVKKRRAEKPTAIVGFCEDIFSDKAGALGSFAAAAEFAFGTIVQRTMDTPGNVRMHYGHPDLMNKLHIITRGGPSKATRQLHISEDIFGGFNHTLRGGRIKYREYMRVGKGRDMGLDSINAFEIKISGGAGEVMISRDLWRLASRLDPYDAWIDDLVSSKFSYVVSSQIRVDVLLEVYDKLKVAFLDFAPFTLDGPNGTVTPAGTACGGALAQYSVLIQGRRGPPAAWESAEFVCAQRVEELYRVRLPHNRYSQRGVVIGEGKPENQNHAIIFCLGEGLQTIDMNQDNCLAEAFKMRNMLGELEPEVNNARAVTAPLALLPNASGRDMQRALVKKRRAEKPTAIVGFCEDIFSDKGGXSKATRQLHISEDIFGGFNHTLRGGRIKYR