MGRGKIEIKRIENATNRQVTYSKRRSGIMKKARELTVLCDAQVAIIMFSSTGKYHEFCSTGTDIKGIFDRYQQAIGTSLWIEQYENMQRTLSHLKDINRNLRTEIRQRMGEDLDALEFEELRDLEQNVDAALKEVRQRKYHVITTQTETYKKKVKHSQEAYKNLQQELGMREDPAYGFVDNPAAGGWDGVAAVAMGGGSAADMYAFRVVPSQPNLHGMAYGGSHDLRLG