MEKMVVIHGDDHEPMELPPGFRFHPTDEELISHYLAPKVVDINFSAKAIGEVDLNKCEPWDLPKRAKMGEKEWYFFCVRDRKYPTGLRTNRATEAGYWKATGKDKEIYRGKSLVGMKKTLVFYKGRAPKGEKSNWVMHEYRLEGKSSLQNLPSNAKNEWVICRVFQKSAAGKKIPFHGIIQQESEFNPSSNLPPLMDYNTSYGAPHVPCFSNPPMEMETTTAHYQNTNQTSFEGLMSNPYKSNNTGDNPYFSYFPSQTGNYSGNYMMSDQHILKTILGTEMKQSMKTEVVNYSASQDTGLSSDMNAEISSVVSNYDISRRAFDDHDGPSTSGGPVDLDTLWY*