MVRGKTQLRRIENAASRQVTFSKRRNGLLKKAFELSVLCDVEVALMVFSPTGRLYEFANAGMEKTIDRYQQHSKIIDVVKVAAENQEEWKFEAAHMAKKIEHLELSIRKLSGESLESCSTEELRHVEYQLEQSLINIRKSMSQLLIEEINQLKEKERILSGENTILHKKCTETPQQPTNMKEAASFHNISEDMEVETELLIGRPERRPRRNLKDDRWGKGPHKVQRLPL