MKAVLMRKSSFLSTFLALFERKWMRPIFITIITSVILILAAVVHLSSPSTLPYRQIITSMRDDPDDTFSRPYPFSADLPMPPRFAYLISGTKGDLNSMKRLLRAVYHPRNHYLLHLDREVPEKERVLLAKFVQQTSPFRERGNVHVVGKANTITYKGPSMIAATLHGAAILLRYSKHWDWFINLSAADYPLVTQDDLLHVFSYLPKDLNFIEHRSDLGWREFQRAKPIIVDPGLFMDKKTEIFWATQRRNLPTAFKLFIGSAWMVLTRTFLEYCILGWDNLPRTLLMYYTNFVSSPEGYFQTVVCNSREYQNTTVNSDLHYIMWDDPPGEHPLMLTTDHFDNMTRSGAAFARKFTPDDPVLDKIDENLGRHKDHVTPGGWCVGSQNWGNPCATFGDPNVLKPGTGAKRLAALVLHELSTELFRANQCKVVSFE*