MEESMQRLSYEEVEGELNDFWLTDIDFVMEWMPLVAGSLRELCITDFWQQSCWRCTNVLSVISRDCKALCSLELRNAWLSVEGMQKMAMLTSLTLEFIRLNDESLTMINECFPALEILHLINVGGLKDPGICLPQLRVCYWTVSNSPVSLELDACKLVELKLECCSPESLIIRAPLLAYLRLSMERPGKLFKAEGMPNLRTLVVDSFELSSLIGLLSGKDFVEKLLLEHPILAFDEDGHWDGFPKKPSNMPSFEQLGREFPLLNTLIIGPGAWYTFEHGLDRMGDNSYSSGWKFLKRLVVHVVLLRVENTCTLIRKLIGLCPMLFDVDFFMHPDSKPEAQTLLISKIQNEFPHLRWKWEVWRKGLHGF*