MDPYIEDRDIQKRSHYKVLGVVPTCNDLDIKSAYKEMLLAHHPDKNGNASTTINSIQEAYKTLIDPELRDQYDDSLKRSIQRQGFNITGDGLDIYCLDDFEMEEEEECKWLKDCPRCQFPKSIKFKESDLIENGTEDGDNGFDIIVQCESCSLWIKVKYYEINEEDDE