MLIGQKIKEIRIEKGISRPDFCGDEQGLTVRQLSRIESGASQPSLPKLAYIARRLGVPVYSLMPDFSALPSAYLELKYQILREPIYGKEEEYDKKEACLEEIYKTYFDNLPKEEQLACEVLQACLDTSRTRRPEYAELILEEHMPQIIEKEAYSINDMLLIRLFFYQMLIRKDLAKFINQIEKLMLFLLEQKKVTQIENYFIIRDTLISGMCCLEKVGVTDCFNDYLSCLQEIMDKTQDYQKKPLVFMFLWKQALRVERDFSLAESFYQSSKTFAKLIGDGFLVKELTEEWQEDVKKYL*