MKFGETFTEYLRGEEEWFLEKCRHVEYKKLKKVLKKCKTTCNTTRSDGEHINSSATLSDSCQCQSCPWCDEMFFAELMKEVSDIAGFFKSRVRHLLHIHVATGMQRYMMRLRRCFADEKQALVEEGQILIQYITMNAIAIRKILKKYDKVHGSDNGKNFKLKMRAERIELLHSPWLIELGAFYLNSGLDKVGNFKNSFGRVSCENLNEDQPMMKLMLPNTTELEFDLTCAICLETVFNPYALKCGHIFCKACACSAASVMIFQGVKAAPQCSKCPICREVGVYAEAVHMIELHLLLKIRCKEYWKERAMGERSEMVKQSKMFWNEQTIHMIGY*