MEQDIDLIDALLKRAKDRRRLDLPSDFPKKPISAYNIFLSKVIKNGSLLEYDSKDRFVQAARIWKGLDPAKKEKFFKKYRLAVEKHDVQMEEFKAAHPELNIRPTPKSKRKLDAKTVRNEQQPSTSHPSTSKHVDLHEASFQCFALAKQDKYAEKYNLRGEDLMKKLRRKFDRMSADKQQKWHDFVTKENCIDCPMSSIKRDGAA