MGTLTTHKQAHIAILPFAQQGHINPLMQLAKKLAQTGARVTFAVPDSMVPSTEGKTPNLHIVGVADNLPPERSKGSSFRDSIDSMLNLQAGFRELLQHLCDEPNGVSALIYDAFMSWAPDVASSLSLPYICFFTSNATSGALLYEVPSLAERGVLPFRQDGDGNAPLSKEVVRGMKGVPDLLPEEFLLPLTFEETHAQYQFVMKLAKSLLSATAIILNTMEELEPDAISALRAQKPVFPIGPLLLLSGRPSRLDVNYWPEDDRCLPWLDSHPPSSVLYVSFGSIASLPLSHFQQLALGLEASNQPFLWVVRPNSIDIPLEQALPEGFLARTKDRGLIITWGPQLLILSHPSIGGFLSHGGWNSMVENLSTGSVPMICWPHAADQRLNRRLMEADYWGLGLRLQHEKDESVAKEEITRVIQELLQGEHGKELKRVASKVGDIAKRAVAKGGSSQRNFEALHNYITLRDHQ*