MGRGRVELKRIENKINRQVTFSKRRTGLLKKAYELSVLCDAEVALIIFSSRGKLYEFGSAGINTTLEKYNSCCYNAQGSNSALAGGEHQFFFPFDPQSWYQEMSRLKTKLECLQRSQRHMLGEDLGPLSIKELQQLEKQLEYSLSQARQRKTQIMMEQVDDLRRKVLEYLSNVVAFL