MSYQTKRNVRREARTLMGRFKAGKLAPVMAVPVKGSEGGMLSQSVSFELDPIAGRMATPITAEMCAVFVPVQACDALKNPEADYAGMTEIVREKLLSGNPLFVLEPETDVSKRCGVNPRSNNGLMRVNEIVRLAHNCAVNFLRRRRYVDAVQLTAANHSTTPAILSQTVLDRFNGALDPDPNVNGAVQLSMPDMRLPVASDAEKAVTAPLTVKRGNENRRLDAGISRLAAAEVAAATDAALYAVFGGREAGNVSLTDFYNAQKMDELTRVMRKICDDNPEYGEEMVLRWAHGLSVDPGRVPFLLAEKSVVLGRQIIGATDTAGVEDGVKRSDMAAQLSFTVPIPTTELGGIIVTFACIKPDETLSSQPHPILADHWRLDNFVADELALDPQPVMARELDYKVAQANETTVVFYTGLNELKKTYVSYGLCRALDPNTVESKNAVWQLEVPLSVTPETVLYPADLPQYPFADQQAEVCTYVVQSTAVMPTPMIFGPSPVEQLAVIETEDLFED