MTTGIEPQSLQKLSHKSVKRALDLFSPAHDQIAPPDPESKKVRLSHKIQVAFGGVEPVSKKPIRRAEYNNEQIAPSNALPSGQEGAKEVQKGVKEKALAVFGPTLPPRTLNDNTVLPAFGSSSERNLSTSALMERIPSRWPRPEWHAPWKYYRVIQGGHLGWVRSVAFDSSNDWFCTGSADRTIKVWDVASGVLKHTLTGHIGQVRGLAVSNQHSYIFSAGDDKQVKCWDLEQNKVIRSYHGHLSGVYCLALQPTLDVVLTGGRDSVCRVWDIRTKVQTFALSGHDKDVCSVFTRPTDPQVVTGSHDSTIKFWDLRYGRTMATLTNHKKAVRAMALHPKENAFVSASADNIKKFSLPKGEFRHNMLSQQRATINAVAVNEDGVMVTGGDNGSLWFWDWKSGHSFQQAKTIVQPGSLESEAGIYAACYDQTGSRLVTCEADKTIKMWKEDENATPETHPLNFRPPKEIRRF*