MKTIVALFIFGFLAEAFCANPPKMPTGCKDLNSKAVKDFKYNDFFKDKWILTHAERVTHPDACETFTVNGNKITFSLGGKEVSCTLVKVEGAKFTKFNCELQGKKFTAYLSVLATDYKNYALVYRCGSHESPTKDNFLVAQRRKQSTFPSALESQVSKVGFGLKKDSFKKFNC