MPPKAKPQASKKQQQEKAHKVVEDKTFGLKNKKGAKAQKFIQQIQKQTQNNVAKGKENEARKRKEQKEKDLKELNEIFKPVISKQKLEAGANPKSVLCVYFKAGQCGKGDKCKFSHDLTVEKKSAKKDIYTDSRDVKDKEETALEDDTDQVLDEESIRKFHICNHFLEAVEQDKYGWFWECPNGEKCKYKHALPRGYKLKKDMKFEKNETEPTLEELLALDKSKFKEYDPSKMEGTPVTLERFEEWKAKFQKELEKLKPVEKKTEKRLTGRELFTANPEMEADGEDDGGVSIYDTIEMKNRKEVIDQPVTIEEENVEIDEDLFDADDIDDLEEELNDLNVNE*