MEHLHMKTRTQQIEELNKEWTNPRWEGITRPYSAEEVVKLRGSVNPECTLAQLGAAKLWRLLHGEAKKGYVNSLGALTGGQALQQAKAGIEAIYLSGWQVAADANLASSMYPDQSLYPANSVPAVVDRINNTFRRADQIQWSAGIEPNDPRFIDYFLPIVADAEAGFGGVLNAFELMKSMIEAGAAAVHFEDQLASVKKCGHMGGKVLVPTQEAIQKLVAARLAADVMGVPTLVIARTDADAADLITSDCDPYDREFITGDRTSEGFFRTHAGIEQAISRGLAYAPYADLVWCETSKPDLEQARRFAEAIHARFPGKLLAYNCSPSFNWKKNLDDKTIASFQQQLSDMGYKYQFITLAGIHSMWFNMFDLAHAYAQGEGMRHYVEKVQQPEFAAGPEGYTFVSHQQEVGTGYFDKVTTIIQGGTSSVTALTGSTEEEQF*