MSRRISFMNVKHLKLVRDALKESHFIDANWFDLGVELNLPYPDLANIRAKWSNDPSQCLLECLSLWLTSANNRTWESLASALDKMNHAAAEHVRKTYGDPASQIFQHYSDRISQIFLTDSCIQLLYTEGLITEDTQRKIERCGGSLSDTLRELMIAVSDDHSKLRSLGNILMELDKTKPLAQDIIKDCDEIIDRSVTTAVVRPVRKVNHLPAANNIPVSASDGELFFNAAHQSMFDEIRGSFGILIDEIIPLVSQSIPSAAKMKSFLQLSFPELSAELSNADSIEGIMNVVVKKCRINNISKLKTIVKRFKITEAKPLISKYEKEVKTVCGSLKDYLSQNQPEHFFICETIRFTLGWEPEENSLDDIRNLLEEAFKELNKRIIVRSIHRGNSIIIICYAPHHLLAALFLEAQDNLTVLIKDFHLIRLTIGHHTVYNKRIKNKVMNSYM