MNNTCMFMECCSNGAEVEEDLSECTVSSREFDVNALNVDHLTSTALFDAIQNNDWSAVDFFLDTGTFSFSPFQSYDEGCKAAAEEQSETWVVCEDDEGRLIWRQLPIHAAICYGAPFNTVKELIKVYPAGLRCADVDGNLPIHLAFRFNCTDRILRLILKAFPEGMEAVNCSGKLPLECAGDKMQAKFRLLQTFIECAGYLDDKSLNQKQDELEAAQKTIIEATEDLSKAKRELSYIKKFPIPTAETSSDRGLSRYWKKVSSRLLKRKSEL*