MKAVLMRKSSFLSTFLALFERKWMRPIFITIITSVILILAAVVHLSSPSTLPYRQIITSMRDDPDDTFSRPYPFSADLPMPPRFAYLISGTKGDLNSMKRLLRAVYHPRNHYLLHLDREVSEKERVLLAKFVQQTSPFRERGNVHVVGKANTITYKGPSMIAATLHGAAILLRYSKHWDWFINLSAADYPLVTQDDLLHVFSYLPKDLNFIEHRSDLGWREFQRAKPIIVDPGLFMNKKTEIFWATQRRNLPTAFKLFIGSAWTVLTRSFLEYCILGWDNLPRTLLMYYTNFVSSPEGYFQTVVCNSREYQNTTVNSDLHYILWDDPPGEHPLMLTTDHFDNMTRSGAAFARKFTPDDPVLDKIDEENLGRHKDHVTPGGWCVGSRNWGNPCANFGDPNVLKPGTGAKRLAALVLHELSTEIFRANQCKVVSFE*