MVRGKTQLRRIENAASRQVTFSKRRNGLLKKAFELSVLCDVEVALMVFSPTGRLYEFANAGMEKTIDRYQQHSKIIDVVKVAAENQEKWKFEAAHMAKKIEHLELSIRKLSGESLESCSTEELQHVEYQLEQSLINIRKSMSQLLIEEINQLKEKERILSDENTILHKKCTETPQQPTNMKEAASFHNISEDREVETELLIGRPERRPRHNLLQG