MVRGKTQLRRIENAASRQVTFSKRRNGLLKKAFELSVLCDVEVALMVFSPTGRLYEFANAGMEKTIDRYQQHSKIIDVVKVAAENQEEWKFEAAHMAKKIEHLELSIRKLSGESLESCSTEELRHVEYQLEQSLINIRKSMSQLLIEEINQLKEKERILSDENTILHKKCTETPQQPTNMKEAASFHNISEDREVETELLIGRPERRPRHNLLQG