MTTTVSPDSSEKEELSLPLEKKFPILQENPWLEYALQQSQILQNTILHTTYSAMRTARSRLSEIRDTSSAHFHQTLESLETIKDQFGTYENLFFGKIKEGVFVAASHRLISCGVAAGLGIVIFKKPRRSLFLSTQRIFLSEESLISKADARVKELRKAIDNVKFESKVLEESTLRAEEEMGRGRTKLRQAGRQIQGVIRSAYKIERQARGLKDILGELPSREASRFRAQVSSLASDAKKEKVILTNEVSKITNYGISV