MDYSGFFSPVSDFSSESSFGSPESSFMNLDHNFLPFNENDSEEMLLYGLISEGTQDSSDNSIGTARVKEEEVDSIGEESPKKERAYRGVRRRPWGKFAAEIRDSTRHGIRVWLGTFDSAEAAALAYDQAAFSMRGAAAILNFPVDRVRESLKEMNCSGGGSDSIAEDGGSPVVALKRKHSIRRKAISKKSKERDVRIQNVVVLEDLGAEYLEELLGTSQSGSPCSF