MDLGKSTSTSATLKKLQEDGALPGRGNAEREAGGTDPQPILGCMVAIEDYVVCGFLPPPSEFLLLAYIGVEPFLDLFRFYYELRWMESNRVSGSVGFRLRDGMKSRYVPFQCPSSRSKWRNRWFYLEIKDSNPVLVVPEEQLDKIPVWTAKPPLAPSLQSFIDIIDNLRERGLSGYEVVADFVGLSSEIVERRVGQVMISGPTTASDIPVPLCEKGAAERDEAINVAASLKEKVVKEASDAATTSGGKAPTKARKFSSVLGHRRKAETPSASDTSPPPARRQRIVTIGEKEARAKAARAKAGGTSSASPATASTDVVPVVGSREVTPSGPVSDPAGGRGLPETVLSWEELQAKMRRLLEAGARGIGREISEARAETAAANACAERLVRELAEAREDLTKMRELVAGNERQRKGLEVCMSELGDNLSEIRGSLRVTYTGLHQLARECGVESTIPVNPDEFSLTSSLAELATAIGEIPSKHTARIAEETSNGIFTGACHVLACVRLSRPELDLREILDQGAASDTRREVMEEVSDLGESVLPLFEE*