MADADKPEAAAGDDGPQQQPAEPRRDPHPGEPEKPPRSSANGVKMENDESVKEEKSDLKEKSTGNKKANRFHPYSKDKNSGTGEKKGPNRNRVFISNIPYDMKWQAIKDLMREKVGEVTYVELFKDAEGKSRGCGVVEFKDEEFVKKALETMNKYDLSGRPLNIKEDPDGENARRALQRTGTSFQGSHASDVGSGLVNLPPSIVNNPNIPPEVINNLQAGRLGSTIFVANLDFKVGWKKLKEVFSIAGTVKRADIKEDKDGKSRGMGTVTFEQAIEAVQAISMFNGQFLFDRPMHVKMDDKSVPHEDYRSHDSKTSQLPRGLGGIGMGLGPGGQPISASQLNITGVMGNLGPSGMGMDGPGFGGVNRIGGGVGFGGLEAMNSMAGFGGVGRMGGGSMSGMSTVTGGMGMGLDRMSSSFDRMGPGIGAILERSIDVDRGFLSGPMGSGMRDRLGSKGNQIFVRNLPFDLTWQKLKEKFSQCGKCTSNYKTHS