MSLFPSASALSATFGHAYPFKTQDTVKRTPFQARSELYGAWDVAEDAKNKAGQLSDAAQKELQKASEIAQAKTGKIELYSGKFYAACTFGGLMACGVTHWAVTPLDLVKCRRQVDSKLYKGNFQAWNTIWSQEGSSAIYRGGGPTFFGYSVQGALKYGGYEFFKHFYSDLVGQENATKYKTWVYLAGSASAEFFADIGLCPFEAVKVRNQTSMPPFSKGTFDGISKIIGSEGVAGLYKGIAPLWGRQIPYTMMKFASFETVVEIIYKSLPGKKDDYSKGAQTGVAFAGGYIAGILCAIVSHPADVMVSKLNTNRQAGESFGAATSRIYKDIGFSGLWNGLPVRIVMIGTLTGLQWMIYDSFKLFMGLPTTGGPAPQEDKAKQAA*