MALPSAVVEEGVNKVFSYISTKFDDKALTADTIARIEIALSQLDFVLEKTGKIAITYVSLLRRWKIFKRVHMEGMDLLNKYKLHEPEVTGQAVVRSSSYLQRIANRAANLSISSLVGLSKEPLSFSVATTFERYADWAEKFVAEVESSCPLRHVTFRYPFLRHLFEGKTLVCKMVKNPSQSLRFYLHPVIVEGRGVEVKLVYVYEDCRTLEKYFYVSMNLRISEDTDIIGIIIKCMQWLTAKFKLAVESAIGELKLLPSLQDIFHSSVPPPSFMIEEKHGFYSKFFRPDPICCKGNSHGTLASKSSMEIPEPVIEIYFSCYMSAPEKSLRNAPLSLTGLFAPHFPRSNGDICIQYAGKEETRNGGSVQQLEQIARSDALDYLVHEPEPTDYALIWFSPHGVALVILRREAMPRPGRRVSKRKR