MLRDPTTTIHAEDLQAGSSYDIPKLTQQTYGQIRAADEIIDEGHFIGKALGEGMNGYRPIVELMNTNFGIFGMAELSSAGNTFATTGGQFDMPMTIVGAGGTAPNQALGAEHSQPFHAYVMGIPGLKICTAASPDAAYGITKSMIRDNGPCFLFAPVKMMKEAKGTLDLDVCAPLNKAALLHEASAESVASGNAVTVLTYLHGVKEAQLVIDEITEEGFDIDLIELRSLKPLDMDTIRKSLERTNKCAILDESTQSGGVGATVSARISEDLFDLLDAPVKRLCMDDAPVPYASTMEVAVVKRGSDLVQGVFDLCTKQY*