MNLCSEEGNLISFPPQASKSVGEDVLPLFRIQGNSPTEKMGRGKIEIKRIENTTNRQVTFCKRRNGLLKKAYELSLLCDAEVALIVFSSRGRLYEYANNSVKTTIERYKKASADTSNGGSTTEVNSQFYQQESSKLRQQIGILQNANRHLMGEALSSMTVKELKQLETRLEKGISRIRSKKNELLFAEIEYMQKREVDLQNDNLYLRAKIAENERAQQHMNMLPAPEYDVMPAFDSRNFLQVNLLEPNNHYSHQEQTALQLG