MGRGKVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIVFSTSGKLYEFCSGPSIAKTLERHQRCTYGELGASQSAEDEQSRYQEYLKLKTKVEALQRTQRHLLGEDLVHLGTKELQQLENQLDVSMKKIRSTKTQFMHVQISELQRKEEMLLEANTGLRRKLEEITAGHQRSWNGNHQAAQLEGFPEHLQYNNALQIGYNHISYRDSVKRMNFSATLINELX