DEKKEFMTKLTAFMDDRRTPITRPPVLGNQDLDLYKLYVLVQEFGGMEEVTNQQQWRNLYSKMGIAIMPPSASHHIKMAYKK