MEKSAIENGLFIPKNLIEYFVFVAKFLKKGSAEGFSDWAHIGERLKEHEIDMEHFLAKHNLAFRGSNERLYQNSNGNFLGLIEMLAEFDPIVQEHVRRITNDDIHVHYLGHTIQNELILLLASAIKTEIIKKIKQAKYFSVILDCTPDASHQEQMSLIIRYVNVSSNSVTIEESFLGFLNVTDFDVIQNELKNLDLDIFDVRGQGYDNGSNMKGKYQGVQKKFLDINPRVFYTHCGCHSLNLALCDMVTLVIKLKIFLELFNAFRWQILKDNVKGLTQKSLSAIRWESRVDSVKAVRSQMPSFREALLELFGSKYYLQLILLASFNSQKDMLIDVAMDKIKGLILFFEGYRETGFYNALENSKEIALDLNIDPVFPERCIIRRNRQFDENSSTPSIELSGEESFRVNYFLCLVDQAIVSLNKRFEQYKEYDVIFDFLFTSESLKSLDDVSLKSCCSNFEEELKHNEHSDIDGNEFYEELKLLKELLPREKMGPMDILTFLKGLDCFPNKIVAYRIFLTILVTVASAERSFSKLKLMNSYLWSTMLQERLNGLALIAIENDLLETVQYEDLVDEFASKSVRRMALFK*