MVRGKTQMRRIENTASRQVTFSKRRSGLLKKAFELSVLCDVEVALMVFSPTGRLYEFANAGMEKTIDRYHRHSRIDIHKGEKENLEKWKFEAAHMAKKIEHLELSIRKLSGESLESCSTEELQHVEYQLEQSLINIRKSTSQLLIEEINQLKEKERILSEENTILHKKCTETPQQPTNMKEAASFHNISEDMEVETELLIGRPERGPRRNLLHG