MGRLGKFEIKRIEDATSRQVSYSKRRSGIMKKARELAVLCDAQVAVVMLSSTGKHHHFCSDGAEYARNQLTPCICLAACIKGIFDRYQQATGTSLWTEQYENMQRTLSRLKSINRNLRTEIRQRMGEDLDALEFKELRGLEQNVDAALEVVRQRKYHVITRQTEIYKKKVKHSEEVYKKLQQELSMREDPAFGFMDNPAFGLMDNPVMGGWDGVAAVEMGGGGSEADMYAFHAVSSQLDLHGMAYGRSDCPLFG