MDLDKSTSTSASLKKLQEDDALPGRGTMEREAGGTEPQPVLGRMVAIEDYILCGFLPPPSEFLLLVLNFYGLSLLHLNPNSIAFLSIFSHLCEAYIGVEPFLDLFRFYYELRWMESNRSFIDAIDDLRVRGLSGYEVAADFIGLNSETMERRVGQLMISGPTTASKVPVPLCEKGAAEREAAINALPLTDIIGPLVDHQAAASLKEDIAKEVSDVAAAAATTSGGNIPKRGRKFSSVIGNRRKTPTPSPVSIAAFHRAAWAKAAQDGSGGTSSVSPAVASTDVMVVPRSREATPSGPASDLAAGRGPAAAVLTWEELQVEMGCLLEAGAREVHEDLQKMRELVAGNERQRQGLERRMSELENNLSEIRGSLRVTYTGLHQLAGECGVRTTIPANPDEFSLTSSPAELSTAMEAIPSKHAARIGEETSNRIYTGACMSLRVDVDVEDVQQRGQPELPMIVPALAFEPYVPQGDVDQNSPVETGMATTSLDLESELPDQDRRIQYCRTKFEVAELERTMLEVKKDQAVETLRGRELQLEFLHKGFSRSRRTPTEIDGLAKSMAPLAEKVFQSMDWRWPSW*