MNKFYIQIVLFFLTISLYVNNKTLATEPSPGRSTTPESTYHYLTPEELYEKNKHLLCTDPEETIKAGDVMNEAVKHLEHHAANIDDYRVYERDSNSSLFLFKKKHQSDPDIKKMHYIARKCYEYNEIINMSWDPDYANFLNTGSFKIVRVYNPNLVMVQQRYEDSSMNCQKYFYALAAYVEISKDKTIIVRVSADINDHNPSNEKYKNEIVKSASLFKTEIDSEDDIRKGELKKMFVNIAGYLIENKGDCVNITYVESINRHCTI*