MKESMKTMWVGFSFLLIMLCIAPIRVEGSVHEYVGAKFAGNGNAYLLYGGSEGLRASSSYSNEDTGSGVNNGRSYIRFDNITFWRKKEVTNQHSSMEHSVGFVQAVIFEAADRDNIGGSAYGGQKAICCTPDLAKLEGCKQGEVIRRPSAEDPNWPYVMGVHFHGDDTEAILETKNVPITKTGMYNLYFIFCEPNLKGLVMTGKTVWKNPTGYLPGRMAPLMTFYGLMSLAYLLLGLVWFSQYARFWREILQLQNCITLVIALGMFEMTLWYFEYANFNATGTRPMGITVWAVTFGAIKRTVSRLIILVVSMGYGVVRPTLGGLTSKVILLGATFFLASELLDLVENVGSINDLSGKARLFLVLPVALLDAFFILWVFTSLSKTLEKLQARRLLAKLEIYRKFTNALAVTVIASVAWIGYELYFKATDPFSERWQSAWIISAFWHILSFALLCVICWLWAPSQNSTRYAYSDDIGEEFDEDETLPFTKSLAMADGNQNSAKPENKERKEMNTDVFSLNDDTEEDKRE*