MKMDIYEPFQQVSMWGGNFKVDGGLNSIASPMLMVGTNVENKMLRRLAQNREAARKSRLRKKAYVKQLESSRLKLMQLELEIGKARKQGLYMGTALDAGYIGSTSETINPGIVAFEIEYGQWVEEQERRNEELRHAFQTQAPGVQLNVVVQSVLNHYSNLFRMKAEAVKADVLYLLSGAWKPSVERIFLWIGGSRPSQLLNIIVPQLEPLTDQQIVSINNLRLSSQQAEDALSQGLEKLQQSLVHDMAVDPLSVGNLGLQMARTMEKFEALEGFVNQADHLRQQTLLHMSRILSIHQAARGLLALGEYFHRLRTLCSLWSARSCELA