MDTQKEILAYLHKQENKWVTSNELAAFCECTTRTIRNNIYKINEVTPNLINSTKQGYQINLNIPFEFQSESDVTERKSKLLLELIKNSTKGVDLFELADILYISEVTLKKDIQQLKNELKEADVKIVISKDRIKLIGKERAKRKYMISLLYEEGGYRESIKSRIQEMIEFVSIDKLQNIVKEVLAQESITTNQYSMMNIVLHYAISIVRIQQGNTLIETQKTLIRKHSKEYEISKKIAKILSEEYQIHFSEAETKQLGLLYVGLQNEQSANANHGELDQFVDKKIIDALKIVLANVEETYLIDLQNEQLFIKLAIHVQSLYYRSRYKAYTRNLSLLDIKTSYPVTFDIAVYISSLLQEKLAIDFNEDEISFIALHIGSFLESENRDYLRLEIGLLVDDYHDLRTNMLKKLRARFENEATIELIENEDYEENFDIILTTNRDVALEKAGSIFIHPLLTTKDIKKITSRIQTKKKILENNIRGQQIDRYIVRSLYSNQIDPSELTPAKIREQMISKMEKQTFVTPEFKEKVEKREQMAPTSFPSGIAIPHSIKNDALQSGVSIMTLQEPIYWNDVKVKIIALVAISKKDATEFNDFFEKFVEIVSEPINTKRLSMVESFEEFIRKLKMMMEESE*