MNDGTFTIVPLPQGVTFMDVDFDSISELGGELCYTQRTSGTAYNIWTLQLPGDEEEEGHRWSLRWRVDFRRRVGVVLPLAVSDDGGTLTVYEHRVGIHRLDGGRESHPEKVVDMAAVTRGLVGQWIAGYGCARQCGGSGDHDREQCDGGGAAHDRMQCGDGDYYCERCGGDGDYCERCGADDEDDWEQCGGDDGDGDGDGDGVGEPLGLGQGDHGDHDGDEYDDGYDYDGEEEYWYLQGGRYKPLRPALRSLFAYVPSLVKID*