MKKWFPAFLFLSLSGCNDALAGWHNVMFYAFNDYSGYDSGNMTIFDRGQFTIPWKTGAASAIYSSCQTPEFVSGVYFQEYIAWVLVPRSTQTTDRYTVFFDVYSKYGWNQENTGDYGYYYFLNGYEWDTWTSDGGRVCAPVGNTKQLSNTFNELRFSLLLPADLPKGRYEVPIKYIRGIQHHYYNGWREHYKMPYSQVKQLPATNTLMLSFNNTGSCRPSAQSLEINHGNLSIDSAHGNYASQAVTIYCDVPVTVKISLFSNTQPAYNNQGVAVGLGNGWDSIIYLDGVKRNEETLRWNTAGSRTVTVGSKLYGEAGKITSGALSGSMTMIMHLP