MESNFPVVDMGLLQTEKRPEAMDKIKDACENWGFFELVNHGISHELLDTVENLTKGHYKKCMEQRFKEMVASKGLEAVQTEIDDLDWESTFFLKHLPVSNVYEVPDLDDEYRKVMKDFALKLEKLAENLLDLLCENLGLEKGYLKKAFYGSKGPTFGTKVSNYPPCPKPDLIKGLRAHTDAGGIILLFQDDKVSGLQLLKDGNWIDVPPMKHSIVINLGDQLEVITNGRYKSIEHRVIAQQDGTRMSIASFYNPGSDAVIFPAPELIEKTEEDNKLKYPKFVFEDYMKLYAGLKFQAKEPRFEAMKAVETTVNLGPIETV*