MEEESTVHAVVLSRMLSIVPATPSTGSQITHLLTDSDLSMKLHYIRAVYYFDKSSVENCCDGKWKAAFFDPLLDYRPVSGRLNSATDGRLYVKCNDAGLRIFEAFSDSNLKDWEDLKDCFLEPELSRTDQTLGSDFGSITPLVIVQFTRFKCGGVAIGLSWSHVLGDALSASFFIKEWGESYRRNKCKPCPPATCTEHQAEKSKWAPNNQFHKDLWMNTQHEDTMMEAVSFRLSEIMVNCLMSEAQDSKSKPVTPFVAISAFVWKSILKARPEGRYQNALICTNINKYEEASSRLGNMNQILTQVQICNEHERIELIHLDLCKIAQLIQNGGQRTPMTEDGAILVYGSDLTFVNLEHLPCYDLVFEQEGPVHVSYTVEPVGDNGMVTIMPSSEGGNSRLVKVSLHKDDLVTLKEELIQSSIV*