MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSNRGKLYEFCSSPSMLKTLERYQKCSYGAVEVNKPAKELESSYREYLKLKARFESLQRTQRNLLGEDLGPLGTKDLEQLEHQLDSSLKQVRSTKTQFMLDQLADLQNKEHMLVDANRSLNMKLEEINSRNQYRQTWEAGDQSMAYGTQNPHSQSFFQPLDCNPTLQIGSDYRYSPVASDQLTATTQAQQVNGFIPGWML