MVRGKTQMKRIENATSRQVTFSKRRNGLLKKAFELSVLCDAEVALIVFSPRGKLYEFASSSMQKIIEQYQKRSTKDVSSNHKAAEQNMEHWKYEAAYMAKKIELLEVSKRQLLGEGLDTCSVEELQQIEQQLERSLNTIRGRKYQLFREQIETLKARERLLSEEHAMLSKKALQKSKTIQKEVPNNCSPRELDVETELFIGRPERGTTRATQLPSAGLLQITAGPGD