MASFHEVAPDALPYYDQGYEEPGVREMVNQLVEEETRRYRPTKNYLDFLPTPNYDVFVTPVLKNEFDRISRKQPMDLLSMKRYELPQPASSQKHDITAWTEAVDNSMAQLEHQAERIINLEILSKYGPSGWRTHNDLLTRMLEQQQKLLMNIRKQVQEINWKRKSEQSQAGVQLKQLEQSWVGLVTKNYEIERACLQLEEEVERLKHTKPQR