MFILCNVILGFVTDGFGLFGRSAFMMVTHVLHDEFDMKNRNCWRLALDIVEMQVFVGDEEGMAGSVGTLVPVEKEEEGGGEEEDGYDGGDENDMFTGESDERFENFIKKMKEKMRTEALQLVLLV*