MLMMNQLTHRGLANLSKVYGGLLHMKMGVLHLVVVSTPEMAREVLQVQDSVFANRPARVAIKYLTYDRADMAFAQYGPSWRQMRKICVMKLFSRKRAESWASVREEVDSTLQSIAKRGGSAVNIGELALDLTKNITYRAAFGSSSREKQEEFVKILQEFSRLFGAFNFADFIPWLGWIQGKEFNKRLVKARGSLDEFIDKIIDDHIEKRKKQNNSGDESESEAELDMVDELMEFYSEDVAAEDLNSSIKFTRDNIKAIIMDVMFGGTETVASAIEWAMAELMKSPDDLKKLQQELTDVVGLNRRLHESDLEKLTYLKCCIKETLRLHPPIPVLLHETSEASVVAGYSVPARSDVMINAWAINRDKTAWEDPETFKPERFLKKDAPDFKGSHFEFIPFGSGRRSCPGMQLGLYGLDLAVAHLVHCFSWELPDGMKASDLDMSDLFGLTAPRAIQLVAVPTYRLQCPLLE*