MIDNKYTTYSNPLTDRYCSKDMSYIFSPQFKFSTWRRLWVALAEGEHELGINITEEQLDELRANIDNINFDEARKIEKEVRHDVMSHVKAYGLQCEKAKGIIHLGATSAYVGDNTDVIQMNEALKLLRVKLVNLINNLKEFALKYKDMPALGFTHFQAAQLTTVGKRACLWAQDLILDLEDLNYRIDNMKLRGVKGTTGTQASFLSLFEGDHEKVKELDKKICKKMGYHSSYAVSGQTYTRKLDYQVISILSGIAQSMHKMTNDIRLLQSLKELEEPFEKNQIGSSAMAYKRNPMRSERIASLSKYIISESISPAMVQATQWLERTLDDSANKRLAIPQAFMAADAILEIGINVTDGLVVYENMINRRVNEELPFMATETILMEAVKRGGDRQELHEIIREYSMKAAYRVKHEGKDNNLIELIMNDDSFKMSKEEILSIMDPKNFIGRAPEQVVEFVNEVVEPAIKDYKEDLGKVDVDLRV*