MEFPVISMEKLNGEERAATMEKIKDACENWGFFELLNHGISHEFLDTVERMTKEHYKKCMEQRFKELVASKALDGVQTEIKDLDWESTFQLRHLPKSNIAEIPDLDDEYRKVMKEFALKLEKLAEELLDLLCENLGLEKGYLKRAFYGSNGSPTFGTKVSNYPPCPKPDLVKGLRAHTDAGGIILLFQDDKVSGLQLLKDGQWIDVPPMRHSIVVNLGDQLEVITNGKYKSVEHRVIAQTDGTRMSVASFYNPGSEAVIYPAPALVEKEAEEKKNVYPKFVFDDYMKLYAGLKFQAKEPRFEAMKAVETTVNLGPIATA*