MNCTTPSKLREYTHTQHLIVMEVEVEGFVSIESLVEEVGFLYSKISELESLHPRQEVNTLFSQLVSLCLRPCSGDLDMEELDKDTQEMRAHLILLCGQAEGLLETHYSKLIGDLPRPLSQLSLFPYYPNYIKLAHLEYQLLCSAYEPAPLMPSKLAFLGSGPLPMTSLVLALHHLPFTHFDNFDMDPQANLLAQELVSSHGNLSHRMAFHTCNVKKVKERLAEYEVVFLAALVGLDRASKMEIIEHLAKYMKVGATLVVRSAHAARAFLYPIVDEDMLESSGFHVLSVFHPSDEVVNSIIIARLKARSSSEEDDDEEDDHDYEDID*