MICREDFRVTYKEEHPKNKSVAAVGKAGGEKWKSLSDSEKAPYVAKADKRKVEYEKNMKAYNKKLEEGPKEDEESDKSVSEVNDEDDAEDGSEEEEDDD