MGRGKIEIKRIENATNRQVTYSKRRTGIMKKARELTVLCDAQVAIIMFSSTGNIKGIFDRYQQAIGTSLWVEQQRMGEDLDVLEFDELRGLEQNVDAALKEYHVITTQTETYKKKVKHSYEAYKNLQQELGLREEPAFGFVDNTGGGWDGGAGAGAGAADMYAFRVVPSQPNLHGMAYGGNHDLRLG