MDLGKSTSTSATLKKLQEEGALPGRDKAEREAGGTNPQPLLGRMVVIEDYIVCGFLPPSSEFLLLVLNFYGLSLLHLKPNSIAFLSVFVHLCEAYIGVEPFLDLFRFYYELRWMESNKVSGCVGFRLRDGMKPRYVPFQCPSSRSKWRNRWFYLEIKDSNPVLVVPEEQPDKIPVWTAKPPLTPSLQSFTDIIDDLRERGLSGYEVVADFVGLSSEVVERRTGQVIISGPSAMSNIPKPLCDKDAAERDEAINALPLTDVATGSGGKAPTKPRKFSSVLGHRRKAETSSVSDASPPPARRQRIVTICEKEARSKTARAKSGGTSSASPVTASTDVVPVIGSREATPSGPTSDPAGGRGAPESILTWEELQAEMGRLVEAGARGIGREVSEARAETAAANTRADRLVRELAEAREDLTKMRELVAGNEHQRKGLEDRMSELGDNLSEIRGSLRVTYTGLHQLAAECGVKSTIQENPDEFSLTSFLAELATAMGEIPTKQAARIAEETSNGIYTGACHVLACMRLLRPELDLREILDQGAASDTRKEVMEEVGDLGESVLPLFEE*