MKLSSGALALGLANLPATLAWGSLGHMTTAYLASHFVANTTEAHFKYILYNDEEDYLAKIASWADSIRYTNWGRFSKNFHFIDAHDRPPHNCDVDYERDCKDDGCVITALHNYTQQSVEPELPFWRRNQAAKFVVHFVGDLHQPLHNEDVEKGGNGLSVIFDGKHFNLHHVWDSSIAEKLLGGLHGDPSKLANKWANQLAVEITDGKYAEAKESWLKDLDFEKPIDTALAWSRETNALVCTHVLPEGPDAIVGQELGGEYYEKAAPVLEEQVAKAGYRMAAWLDKIVEAYKDAEQKQISEEL*