MIIIVPFIFFNLIFTSDMMYEYIENTKVPIFVKLFFGKSIFIEDIFYYVGMIMKEMMEGQNIREEEVAELLKDRLDLYIDNEDEWEKLMENEISMLLKSSFSNFILESIGWTYENVSNIFLEEKANSGINKKDIYLKEANERMIRNSIVLRQCKSRFISIITNYYPFKEQNNPFIKQAQYVSSSNYVLDDIINNIDYSIDNIHRAIDNLYYEHILNLLEEEKNEILEEILRNILKIILCDVETTVRRSAQKVLQNAEGDTNLMLKRAKGLQSLGKMILQKVN*