MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSSRGKLYEFASGPSMLKTLERYQKCSYGGVEVNKPSKELENSYREYLKLKARHESLQRTQRNLLGEDLGPLNVKELDQLERQLESSLKQIRSTKTQSMVDQLTDLQNKEHSLMEANKSLKTELDRIMVKDAQFRQPWDNADQNVHYGQQHSQSQGLLNFQPLGCNPTLQIGYNPETSDQMNVGTTHNQVTQVPGFLPGWMQGGCFS*