MVRGKTQMRRIENTTSRQVTFSKRRNGLLKKAFELSVLCDAEVGLIIFSPRGKLYEFASSSVPEVIERYKRHTKDKVQPDVNQSVDIQNNKQETASLMKKIELLESSKRKLLGEGLGSCSLEEVQQIEKQLEQSVTTIRARKMQVFREQMERLKERVRLVALSQFIHA