MGKQGPCYHCGVTSTPLWRNGPPEKPVLCNACGSRWRTKGTLVNYAPLHARADGEENQDHQRYQRMKSISLSNKNTETKMLKRKAIQESLPNKRPVLEFNYGLKKAMIEEDASNRSSSGSAISNTESCAQFSSAGDGSELNAWETTVPCKRRTCVGRPKTSSSVEKLTKDLFNILQEQQQSSVSSEGEDLLFESMFSAEIGHGSVLMMDPPHSFAREEESEASSLSSISDAYSHSVKRAEIGAVRGSEFVGQAVKQEQLKRTKSQTGRVHVLGSHSSPLCTIDLKDVFNFDEFTEQFTEEEQKKLMKLLPQIDSVNLPDSLRMMFESAQFKENFSLFQKLIADGVFEMPSSSGAKLEDIRAFKKLALSDFNKSRLVESYNHLKEREKGTGDSVTTTTSRSSLNPNVPKTIVTIKKHCENQTQVKSESRGLMRSPKSVTKMKASDESKVLTENNGSCFSPRSLASVFAQESGGTTLFGNENNCSSDQDLLLMDLPSNGSFPQAELLHQL