MDKFNFLREGMMKLPPGFRFQPTDEELVFEYLKRKVLSWPLPASIIPEINVFKFDPWDLPGDIEQERYFFSNKEAKYPNGNRINRATASGFWKATGVDRQIGSSKNQAMGMKKTLVFYRGKNPHASKTDWIMHEYRLVSVGNIACNNFQPTKNSSQNSSEQIEKWVLCRIFMKKRNSEINQACKDERIENVAVMSHQPRFFDFLTREKIVFDSVSSSSSSSSSSIITEVSSNGEDLGEESSSTRNFF*