MKYHDLRDFLTLLEQQGELKRITLPVDPHLEITEIADRTLRAGGPALLFENPKGYTMPVLCNLFGTPRRVALGMGQEDVSSLREVGKLLAFLKEPEPPKGFRDLFDKLPQFKQVLNMPTKRLRGAPCQQKIIQGDDVDLNKIPIMTCWPEDAAPLITWGLTVTRGPHKERQNLGIYRQQLIGKNKLIMRWLSHRGGALDFQEWCAARPGERFPVSVALGADPATILGAVTPVPDPLSEYAFAGLLRGTKTEVVKCVSNDLEVPASAEIVLEGYIEAGEMAPEGPYGDHTGYYNEVDQFPVFTVTHITQREDAIYHSTYTGRPPDEPAVLGVALNEVFVPILQKQFPEIVDFYLPPEGCSYRLAVVTMKKQYAGHAKRVMMGVWSFLRQFMYTKFVIVCDDDVNARDWNDVIWAITTRMDPARDTVLVENTPIDYLDFASPVSGLGSKMGLDATNKWPGETQREWGRPIKKDPAVTARIDAIWDELAIFKQQ*