MGRLGKFEIKRIQDATGRQVCYSKRRSGIMKKARELAVLCDAQVAVVVLSSTGKHHHFCSDGADIKGILNRYQQATGTSLWTEQYEEMQRTLSRLKDINRNLRTEIRQRMGEDLDALEFGELRGLEQSVDAALEVVRQRKYQVITRQTETYKRKVKHSQKVYKSLQQELGFMDNPAFGFMDNPMMGGWDGVAAVEMGGGGSEADMYAFHAVSSQLDLHGMAYRRSDCPLFG