MVLNQAFVFVKPHAVTEKTLDLVSQTLSKRGCAITREGEVSAERIDDERLVDRHYYAIASKATLVEAENLSVPNDKFRKAYGVEWSDVCAKGLAMNSKKACEKWKMTPTQLDQVWQQAKQDGKMTKLGGGFYCAKIKDCYVFNGFYMTMRSKFVKPGTCIHYYVVEWDSAKMSWEEFRGELLGPTEPSKAPETSLRGIIYNDWEALGLKMQPTTGENGVHASASPFEACAEMNNWLGMPFAETAFGAALLDAGISEDSVKAWSIDPQVTYGVPSMRITGSLFDALEDADADKCGALCEMIHAETARMKDGMRVVAAGVLGAVIGFLLPKNGRR*