MSYIPPHKRHSKDPTKPTPVPDSLVTKFKKNLDFKSSTSSVKRNKIIYSGDSISKWFLVGSNGIEDDVPSYVKFVPLSSDSVECRKGEKPSILMNNNVQNVNMNIGERKDERTQWLLVAEKVMEDLVLAYERVKTEMKEHHHVSRLVARFGKIFFYGSQAGPVAECSLKNLNKMFSTDLPMSYLQHIKSNVVPSHGFSIDKEKETYTVKVSHYSRPNATINCKCTRKEDGRLSMYKVDLNPVRHLVVDVSCIDKNLDMRLTLTAKREITYLSDKEIGDIKALLESATVDPNVKGGLRWPFGKALSEDGYKEFEVCHVRATIYKNKTLRLRVRETDRFNETTGTGETKREVSLTLKDIDTKIQEQNTERGCVLEMLRDALGTIWDFLHCDAYLT*