MKENKQILFEKVYPEYNCMRIHFDVLDSTQLFSKRNKKFFIKSGKLKENNTIIISCNIQTNGIGTRDTKRNMDRYWLSDKGNLFISFIFLWNKNQMNKINCLAQTCTVAISKTIEYYNLRTQIKWINDVLIDYKKIAGCLVNLQYLDDIHFTDIYSNYVYIICGIGINVELMDDYNLLTTNFTSIKKELINSSNEKKKIYSIPSVEQVTEKLINNFFLTINKLSNHGFSSLLDYISIRLLYKEKKVVIDQDNNTITGYLEDLSDDGSIILLEEKTSKIVYINHGHLFSHEQWNKK*