MKLLYKKAEHDSMVISLLTEENDDLWNLYNLISINDLCEAYTSRKVHKEIGNNSYATEIRKMVLVLNITKIDFDSINNNLRISGKNVKNNEFVKIGQYHTFDIGINEKIKIVKKNWDNVFKDKLEECTNIQNISEVGILLIDCGHANMYLMTDHLYKTVFSINKIIHKKKSENSINSMYKKSLDNFFKEVLINLMKNMNYEKIKCIVLGGPGFFKTDFFDYIYKKSDMKNNKEMLSIKNKFIIVKTSNIYKNSLNEIINDNNMKKMILNMKVVSHVDILNQFYKLFEKNEKKICYGDSEIEYATSLNAIESLLITDGKIRNCNADSRKKYVKIIEKVKKNGKVFIFSDNHISGEQLNSLTGIAAILKFPITFENEKKYYEDSYNI*