MTWNIHYYLANQQEGLISTLELSTSQKSFLSGLKDQVRNRTKEVFDEAKRIAREVIEENLSTVSLQSKISNSYLGYLSTAERTEISLLLQNMSKNERDAFRSISPRFWIQGSYKYNTLNQPYHKPPQEMDIDDGTYLPMDIFDNKPSVGHRLLILLVDASLKSLEVQNKHNGWEFIGDKPTCSRLKIPSKHVHIDVPMYAVPKEEFKRKEEALAILKASEAYRDFSMQALSESTQLESDSVYLAVRTEDKWKKSDPKIVADWFAQSVKEIGIHLRVLCRILKAWRDVQWDKGGPSSICLMKCAVDTLRRNPHDGSDLGETLRLLASHLPNQLLEGVRSPDPTDGDRLLFPSANEHSRKETEIVERARDLTSTLERALVTDTKSEALRILQTLFGSRVTNEELIKHRDAAPAYKEEPAKTKPVYISDTMASG