MVRGKTQLRRIENAASRQVTFSKRRNGLLKKAFELSVLCDVEVALMVFSPTGRLYEFANAGMEKTIDRYQQHSKIIDVVKVAAENQEEWKFEAAHMAKKIEHLELSIRKLSGESLESCSTEELQHVEYQLEQSLINIRKSMSQLLIEEINQLKEKERILSDENTILHKKCTETPQQPTNMKEAASFHNISEDREVETELLIGRPERRPRHNLLQG