MKTRTQQIEELQKEWTQPRWEGITRPYSAEEVVKLRGSVNPECTLAQLGAAKMWRLLHGEAKKGYINSLGALTGGQALQQAKAGIEAIYLSGWQVAADANLASSMYPDQSLYPANSVPAVVDRINNTFRRADQIQWASGIEPNDPRYVDYFLPIVADAEAGFGGVLNAFELMKSMIEAGAAAVHFEDQLASVKKCGHMGGKVLVPTQEAIQKLVAARLAADVMGVPTLVIARTDADAADLITSDCDPYDSGFITGERTSEGFYRTHAGIEQAISRGLAYAPYADLVWCETSTPDLELARRFADAIHAKYPGKLLAYNCSPSFNWQKNLDDKTIASFQQQLSDMGYKYQFITLAGIHSMWFNMFDLAHAYAQGEGMKHYVEKVQQPEFAAAKDGYTFVSHQQEVGTGYFDKVTTIIQGGASSVTALTGSTEEAQF*