MGRGKIVIRRIDNSTNRQVTFSKRRNGLLKKAKELAILCDAEVGLIVFSSTGKLYDFSSTSMKSIIDRYNKSKADPRQELNTTSEIKFWQREVASLGQQLKCLQENHRQLMGEELSGLSVKDLQTLESKLEISLRGVRMKKVLTSCAL