MKIKKLTNGKYAVRLRIKVDGEWKEKRLTDTSETNLMYKASKLLKQVQHDSSSLKEWNFKDFYTLFMKTFKDGKSSQSTINLYDLAYNQFVDYFDEKIKLNSIDAVQYQQFINHLSVDYAISTVDTRHRKIRAIFNKAVHLGYMKKNPAIGAHISGHDVAKTKAQFMETDKVHLLLEELAKFHSISRAVIFLAVQTGMRFEEIIALTKKDINFNKRSITVNKAWDYKYTNTFIDTKTKKSRVIYIDNSTVQYFQSYLTWHTDYMKEHDIQNPLMLLFITYHNKPIDNASCNKALKKICNTINSEPVTLHKLRHTHTGLCVEAGMDIIYVADRLGHDDINTTLKYYSHLSSNLRQHNQSKVDAFFTLKIDENTTNFATNATKTTE*