MKWQAIKDLMREKVGEVTYVELFKDAEGKSRVSGVVEFKDEEFVKKALETMNKYDLSGRPLNIKEDPDGENARRALQRTGGSFPGGHVPDMGSGLMNLPPSILNNPNIPPEVISNLQAGRLGSTIFVANLDFKVGWKKLKEVFSIAGTVKRADIKEDKDGKSRGMGTVTFEQAIEAVQAISMFNGQFLFDRPMHVKMDDKSVPHEDYRSHDSKTPQLPRGLGGIGMGLGPGGQPISASQLNIGGVMGNLGPSGMGMDGPGFGGMNRIGGGIGFGGLEAMNSMGGFGGVGRMGELYRGAMTSSMERDFGRGDIGLNRGFGESFGRLGSAMIGGFAGRIGASNMGPVGSGISGGMGGMNSVTGGMGMGLDRMSSSFDRMGPGIGAILERSIDMDRGFLTGPMGSGMRERIGSKGNQIFVRNLPFDLTWQKLKEKFSQCGHVMFAEIKMENGKSKGCGTVRFDSPESAEKACRIMNGIKISGREIDVRLDRNA