MKRSFRSMLRSIFMRILYFLTSNISSIIIFCVSISFLGYFGKELHNNNKLFNLYSKKHEYEELDTKEKSQEKPFLNGKNQSFKLYKIIKLTPTVKIFIFSYPDEYEYLGLGICKHIKFNASNIEGKIKGKWNNNDDKEKNLKQISRSYTPVYIDKKKKHVHFIIRVYYPDDEYIDGGKMSIQLNKLNNNDEIDINGPFGLLEYKGNNELLHLSKSVKIKKHIVMIAGGTGMTPFFRLINHLLLTKEKELPSDPVYITFIYANRNENEILLKSIFDDYENRFENFKRVYSVDKCLNTNQMGNFENIGFINEELLRKYVLKYEKLNIEVKNKDTLILLCGPPPMTSSIKSILKDQIHMENIIVF*