MQEHRPFLPHGFQFRPSDEELIEHYLKKKDSGIFIPLAEYFIRDCNLYQEKPSEIWDSHGGPFLNADEDLYFFTHLKKKFSKGSRIDRKVGSSGGTWQGEDAGKDIVSGQSKIKIGSKKRFRYEKQG