MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSTRGKLYEFCSTSNMLKTLDRYQKCSYGAVEVSKPAKELESSYREYLKLKQRFENLQRAQRNLLGEDLGPLSSKDLEQLERQLDSSLKQVRSTKTQFMLDQLADLQNKEHMLVEANRSLSIKLEEINSRNHYRQSWEASDQSMQYEAQQNAHSQSFFQQLECNPTLQIGSDYRYNNVASDQIASTSQAQQQVNGFVPGWML