MKDRQRWQPEEDALLRAYVKQYGPKEWNLISHRMPNPLHRDPKSCLERWKNYLKPGLKKGSLSPEEQSLVISLQAKYGNKWKKIAAEVPGRTPKRLGKWWEVFKEKQLKQLHKANNLTQSSLDPNLPISLAVSSPEKALQGPYDHILETFAEKYVQPKLYPHPNSIPDADPLLSLGSVTSTTSSSTLLPLWMNVNSTSTASSSTCSTTPSPSVSLTLSPSEPGCLESEVNRIGALVQYCKEVEEGRQSWVQHKKEASWRLNRLEQQLESEKARKKREKMEEMEAKIQRLREEERVYLGGIERDYREQLNALRREADCKEAKLVEDWCNKHSKLAKLVEKFGGHGLLGVSKDIVH*