MDHMVLNNAMLCSGGMVDQQIQSADINDLLKQIMNITDQSLDEAQTRKHQLNCHRMKAALFSVLCDIKEKTVLSIRNSTDEEPADPQLMRLDNMLVAEGVAGPNKGTPVASDSSTDQSDYRAKLAQIRSVYHAELEKYEQSRTRPITPKEIERMVQIIHKKFSAIQMQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEVLNEYFYSHLSNPYPSEEAKEELARKCGITVSQVSNWFGNKRIRYKKNIAKAQEEANMYAAKKAAQGMSAAAQYGMIASPGVGNPIVSSTADLYSLASAQSQLSSILIQGLHHLAGAAQSNAFSDISAAYNTSLVSYFFCICKYPNLNPTHFQMASGAGVFGSTNEGASPE