MFAKLMPCGLVGHASVFIITKYHYFSVFSGVGEEGPAEGAPKMEDFLGGLGGGGGAVAAAPAAAPEDQLSCGELGSIAAGFLRRYPAPENAGGVTIAMATDAAAELADPARRTAETFGQRTSIYRGVTRHRWTGRYEAHLWDNSCRREGQSRKGRQGLCMHVITHIQQINLQILAYGRYIVDH