MIIIVPFIFFNLIFTSDMMYEYIENTKVPIFVKLFFGKSIFIEDIFYYVGMIMKEMMEGQNIREEEVAELLKDRLDLYIDNEDEWEKLMENEISMLLKSSFSSFILESIGWTYENVSNIFLEEKANSGINKKDIYLKEANERMIRNSIVLRQCKSRFISIITNYYPFKEQNNPFIKQAQYVSSSNYVLDDIINNIDYSIDNIHRAIDNLYYEHILNLLEEEKNEILEEILRNILKIILCDVETTVRRSAQKVLQNAEGDTNLMLKRAKGLQSLGKMILQKVN*