MPSLAEFDELKFDHSVKRLDKPSAYLLRKARKNPNGLEELRQSLQSATIYVGNLSFYTSEEQIYELFSKCGFIKRIIMGLDRFKFTPCGFCFVIYSNAQEALNALKYLSDTKLDDKHITIDLDPGFEDGRQFGRGRGGGQVSDELRFEFDASRGGFALPFAEQMHTEGNNGFNEHIDNNGSGYIPPADAMGTFSTNQSRFGGSGDIAQEEGDFKPKQRDDERGDVIGSHDGMNNDENEDDNYIPQ*