MGRGKIEIKRIENATNRQVTYSKRRTGIMKKAKELTVLCDAQVAIIMFSSTGKYHEFCSPGIDIKGIFDRYQQALGTSLWIEQYENMQRTLNHLKDINRNLRTEIRQRMGEDLDSLEFEELRGLEQNVDAALKEVRQRKYHVITTQTETYKKKVKHSQEAYKNLQQELGMREDPAFGFVDNPAAGGWDGVAAVAMGGAGAADSMYSFRVVPSQPNLHGMAYGGSHDLRLG