MESMVKKLKQNLRTGSWKKKEKSMKKERWFLENGSIFLKELIVDCNGKSIPIRSFTSSQIRKATKNFDLSCFVAEEGFYIWYKGVIEDRSYMIKRFSEYKVTDYRVSEVYKDIVLSARMSNHNNFLKLLGCCLEFPFPVLVFEFAEHGVLNYRGGITVNGEESLLPLSLRLKIGKEIANALAYLHMAFPKIIIYRDVKPLHVFLDNNWTAKLSDLSFSISLEEGKSQIEAEDVLGTYGYLDPLYFATRIVTEYTDVYSFGVFLMVVITGISVYFTGSDGYPVGILGYMKGLAENGKLNEIVYPMIMKEMTSAQRLQVEACVLLALRCCEERVEDRPKMIQVAKELKRIEHHVLRS*