MLMQRTNLTKKDLINSIYMQIGFSKNISENLIDDFLITIVDNLKIEKKLKLSKFGTFSIRAKKSRIGRNPKTKEQTTISNRDVVLFKASKEFKDLVNSKNDS