MDLLSQHSAYVDSVAFAFEIALREPAGMASLAACQTFFSLYRELHDHVMKKTSRRFKARALKTVYCSNQHVTSPTRRQLAALGLNFLFFSTLGRSAEANSGASGPFDKYIKRKKLDPLDTYIPPVLLSQLQFQDLEAKLLSEKPEYGDSRSFLRSGPASSLRTNIRAVAQYASEAGDGKDASDAVRQCIGSLEDLDSLMLRASRNDSSATVEKMKEKIEAAVAALDKLLTTVPSSILEKCKAIAASYRQNLSEEGDANSKLLESLL*