MICREDFRVTYKEEHPKNKSVAAVGKAGGEKWKSLSDSEKAPYVAKADKRKVEYEKNMKAYNKKLEEGPKEDEESDKSVSEVNDEDDAEDGSEEVRRR