MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSTRGKLYEFCSTSNMLKTLDRYQKCSYGAVEVSKPAKELESSYREYLKLKQRFENLQKTQRNLLGEDLGPLNSKDLEQLERQLDSSLKQVRSTKTQFMLDQLADLQNKEHMLVEANRSLSIKLDEINSRNHYRQSWEAGDQSMQYGGPQNAHSQSFFQQLECNPTLQIGPDYRYNNVTSDQIASTSQAQQQVNGFVPGWML