MGRGKIEIKRIENATNRQVTYSKRRTGIMKKARELTVLCDAQVAIIMFSSTGKYHEFCSPSTDIKGIFDRYQQAIGTSLWIEQYENMQRTLSHLKDINRNLRTEIRQRMGEDLDGLEFDELRGLEQNVDAALKEVRHRKYHVITTQTETYKKKVKHSYEAYKTLQQELGLREEPAFGFVDNTGGGWDGGAGAGAGAGAAADMFAFRVVPSQPNLHGMAYGGNHDLRLG