MFWKFLIFIGLFKALPTLGLPAEEILQQTHVTRCLDRAQTDPRLMKRMERIEEGAEVVASAKSENNLGKASASVENSAQKDSEVCSTRKSLSRKVKQKYHNFCEARRQRKEESRKAEEEEKKLQEALQAKRERPDDSDDEIYGDESPQTDSDWPEPPRRKGVIPFIILTEKQLAEEKAGRRGLLTSRLMAVDHLVEGEYVLTSFRANLVLSGRQRYLPGNLGVGVPISRGFLPGSQESNNQASGNPYSATWPGGQDASRRAAFYL