MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSNRGKLYEFCSTSSMVKTLERYQKCNYGALETNVPTRETQSSYQEYLKLKARVESLQRSQRNLLGEDLGPLSSKELEQLEQQLEMSLKQIRSTKTQCMFDQLADLRRRELALQETNKALKRKLEGASASNPPQLAWENNGQNIHYNRQPAHTEGFFHPLECDSTLQIGYHPSCPDQMPVAAPVQNVNAFLPGWLV