MLVNMLDERLRCMVISDAWTRKKVTRLKKARKIFDIILGASFWQEARVNAKICTPILKILHLADREGATMGLIYKMTDCMVEKSESIERVHPPRLVKIKSLSLGRWEMMHSPLHAAAYVLHPIWRAKNLGADKEVHEGWMTLMERYTKYDVDMQGILCDELDAYKSLTGVFARPIAREEKRMHEAVKWWETFGAGTPTLQQLAIKVLSQGSCASPCERNWSTFSLIQTKRRNKLLPKKTEHLVYIHTNLRLINKIKERGFEKMEVTLEMINKEKDDDRLILLQETREEDEDEDAQVVLNLRASTSNVAEPTTSSLGDHDMDDVLDDADANDDDDEDEDDDDDATDANDDDDDDEDDDDNDDDEDEDDDDDATDANDDDDDDEDDDDNDDDEDED