MDGDHRRQAAAAVTVTQVSPARRLIAWLRLLFRAFVHRYGKVASWNAAGRPVFVVLAVFFLQRSLRRRYLSWKESSRLPLMAAAAVTVQTTVRAMAAQRELSVRKQTRAATRIQAQWRAHRAVWSYLTTKRAAVICQRAWRQSVARKELRKLRLCVQENLEREMLEEVCRLREMVDVLQQAVNDAETRAVNEREAAKDAMAQLEAASAIEETVVMVEDTEKVKSLSAEVDRLKDLLGAEMSETFAAKKALSEAELRNEKLARLLGVEEVKNKRLQDTLKRMEEKASSLDEENRMLRQAVASNPAIV