MATVAVFIALSQILCERKGRTSVWFQNRRTKWRKKHAAEMATAKRKQEELGEECDEQESHEADPCSDDDEAKRPRLDALHLHMPHHRQ