MESSYCSNTRMDRKQFHVLMFPWLAHGHIFPYVELSKRLADEGIDISFVSTPLNISKFKPFFADYQNTPPGNVQLLELPFPIVEGLPAGIENTRDLPPHLLPLFDKAVDGLEKPFERLLHHICPDCVLFDFVQCWTPKVAAKMGIPTIFFATFGAAFAAYAISPARLKVEEITADDLTKPPPDFPSSVISWRRFEAQTVIGCYTAGKPDLSYLQRGLTCYDGCCAIAVKTCNEIEGNFIQYLETVTGKPVFALGPLLPELRKQESDCLKWLDKQSPSSVVYVSFGSQCLLSKEQIQEVALGLEASQQPFLWALTFPPSLENGPRDYLPEGFEDRMMNIGFVASEWVPQMEILSHPSTGGFVTHCGWNSIFEGMSVGLPLIALPMQLDQGLNARLIVEELKVGVEVGRGEDGSVIRDEICKAVRMAMVEEEGREVRVKAAEMGDLFKTKILPHGNNGTQQAYIHEFIKHLHLLKSLE*