MSFRTGAAYAKALAESRKSIAIVTGGRSGIGLSVASKVASFPFIDQVLAVSRSVKETDVAGLSPKITPLQADVGSSEGRQKIVDQVSQLCNNNGGPQKQLRYLIHSAGTIEPIKPILEITPEEMRHAMNVNCESPFFLTTALYPFMTPVDESGVSGRVLHVSSGAAHGAPPSGWTCYGLTKAAFFASYKILEREFRESLGGKVVIGTFKPGVVDTSMQGTIREAPTDSMPVVGNFQKMKEKAANHAMANKARPPPPGALDSPDNVAFFVEYLLLGTTDEEFANKDDSNEYDIRNEDLYPHWIEEEDLK*