REAEELTKEGKSDLKEKSSGSKKANRFHPYSKDKNTSSGERKGPSRNRVFISNIPYDMKWQAIKDLMREKVGEVAYVELFKDAEGQSRGCGVVEFRDGEFVKKALETMNKYDLSGRPLNIKEDPDGENARRALHRPGGPLPAGHGPEMGPGLTSLPPSILNNPNVPLEVLSNLQAGRLGSTVFVANLDFKVGWKKLKEVFSIAGSVKRADVKEDKDGKSRGMGTVTFEQAIEAVQAISMFNGQFLFDRPMHVKMDDKSVPHDDYRSHDSKTPQLPRGLGGIGMGLGPGGQPISASQLSLGSGGMGSVGPTGVSSFGIEATNSMGGFGGAGVGRMGDLYRSGLGGSMDRDFGRGEISMSRSFGDAFGRVDEPMPRRFSPGKQGAQDSGNEGTGMSGLSSTSGSLGLERMGSVPERLGPGPGLGPGPGLGPVLERSGDMERGFPWGPVGSGMRDRVSAKGHQIFVRNLPFDLTWQKLKEKFSQCG