MSLAEFDEIKFDHSTDRLDKPSTYLLRKARKNVANGLDELRQSMKSATIYVGNLSFYTSEEQIYELFSKCGSIKRIIMGLDRFKYTPCGFCFIIYNTPDEALNAVKYLSDTKLDDRTITIDLDPGFEDGRQFGRGKSGGQVSDELRFEYDASRGGFAVPLADRIGNANGSQGVYSHNRNFGARRVRYVPPPETMATFENDQEEDNYIPQ