MRSIYLPLICCWALSDAAQAECHEDPTSLLQANSENRVEGRPIFDPMVGAFENGLHRDTLRSSDSLRLAVYTENIGGYDAVRMDNIARVPTGMKAFYFLDEETMKKNKRALEKWQENGWTIQPYKMVEGTKYINAPRLTTKKLKFQAPSFLTDGKKFDWLIHHDANIRMNLERMATFLRARQESALVLLDYCYEYPQCCGEGRGIECFKHSTGFYINQAPLLTPEKISTSLDKMKSWRDFVMAKIKKKQVSMPHFYKLNVMIRNLQHKKAAQVKDAFDKVYQKSHEMQRDQPILPVYLADHNLTQDIAVVSRQQLIDMADFKKISGHKFMDL*