MATFNSFRKAVGAIKDSTTVSIAKVNSEFKDLDVAIVKATNHVESAPKERHIRRIFSATSVVQPRADVAYCIHALAKRLSKTRNWVVAIKVLIVIHRTLREGDPTFREELLNYSHRGHILRISNFKDDTSPLAWDCSAWIRTYALFLEERLECYRVLKYDIEAERLPKGSGASSKNVDFNASQTYRTRMLSDEELLEQLPALQQLLYRLIGCQPEGSAYSNYLIQYALALVLKESFKIYCAINDGIINLVDMFFEMSRHDAVKALNIYKRAGQQAENLADFYEYCKGLELARNFQFPTLRQPPPSFLATMEDYIKEAPQSGSVQKKLEYQEKEEEEQEEEEAEHSVQPEEPAEADNQKENSEGDQPLIEEEEEDQEKIEEEDAKPSFLIDTDDLLGLNEINPKAAEIEDRNALALAIYPPGHEAPGPSNILSLIETGGSGWELALVTPQNNNNNNNPRPAPNTKLAGGFDNLLLDSLYEDDSARRQIQLTNAGYGHGGIDTTAAPPNPFQMQQDPFAMSNNIAPPTNVQMAMQQQQQQQMTMMHQSPYNYTHPHDYHQNHHHHQFSAGPSPSNPFGDAFLALPPPPGSAGPQQNNHHHMLL*