MFLTLALLSRRWTPGKQWIGKHRRIQKFSQNRKLNKGQRSAIMRRVDYLISRPYLTVEEELESSSISKNQFSYEKMMKKRKKFVTFKSGYAHLSFLNHGQKY