MDSRAAKLMQQQGMQPLSLPMATSFATEAAAAKPRAAGLPPTPPFSAAAGGGVQRDVCMEDSSSSAAAALKAAAHRRSRSDVPYGYSPSMASAMAMGRLQPKTEWGQPQQHLVENNGFNGNGNGGDDLFNAYMNLEGLDALNAAASSSPDSRGSSVKAESSENEGYGSEEGAVRGALWADGNAGSGSNKRSAAAAGAVGEPAAANVARHARSLSMDSLMGRLNFASGAGASASAARAANGGAGGGSVFSLEFGSGEFTPVEMKKIMADERLAEMALADPKRVKRVLANRQSAARSKERKMRYIVELEQKVQMLQTEATTLSAQLTLLQRDSAGVATQNNELRFRLQAMEQQAQLRDALNDALTGEVQRLKIATAEIGVGDSCSSSGMAQQNQMFQLQQHQGQATPRPFYQLQQQQQQHNGNHEPRE