MDLGKSSSTSASLKKLQEDDAPPGLGTMEREAGCTNPQPVLGHMVAIEDYILCGFLPPPFEFILLVLNFYGLSLLHLNPNFIAFLSIFAHLCEAYIGVEPFLDLFRFYYELRWMESNRVSGCVGFRLRDGLKSRYIPFQCPSSRSKWRNRWFYLEIKDLDPVFVVPKEQPDKISSWTAKPPLTSSLQSFINIIDDLRVRGLSGYEVIADFVASDIPVPLCEKGAAERNDAINALPLTDIIGPLADHQVAASLKEKVAKEASDAAAATTSGGNVPTKGRKFSSVSGHRRKASTPSASDASPLPPRRQRLVTVSEKRGLDGCRARSREATPNGPVSDPAAGRDPPAAVLTWEELQVEMGRLLEAGACDIGRDIAEAWSEAVLANARADRLLVGECGIKSTILVNLDELSLTSSLAELATVMGEIPSKHAARIVEETSNWIYTGACHVLACVKLSRPEHDLREILDQGAACNTRKEVMEEVGDLGESILPLFEEDADDEDVQQRGQPESPAIIPVLEFEPHVSPDNVDQTLVTETEMATTSSDLEGAFAGQDRRIQYWKTKFEVAELERTMLAVKKEQAVETLQGCEVWFNSYLKSCCTSMARVCRELRVVHGDPEELAAVYISWLNGACAQLDGIGKRIDEALKQECCRSSRYAGGQLLACLRDHRPRLDLEFLREGFARSRRTSAEIDHLARSMSPLAEKIFQSMDWRWPSC*