MICVFTKPHLLALGPNKNNISFILPQLSLKCNLQMARSAIDETSDTGAFKRTASTFRNFISKEPNSQFPPESGRYHLYVSYACPWASRCLAYLKIKGLEKAIAFTSVKPIWERTKESDEHMGWVFPASETEEAGAEPDPLNGARSIRELYELASTNYAGKYTVPVLWDKKLKTIVNNESSEIIRMFNTEFNDIAENAALDLYPSHLQARIDETNEWVYNGINNGVYKCGFARKQGPYEEAAIQLYEALDKCEEILGRQRYICGNTLSEADIKLFVTLIRFDEVYAVHFKCNKKLLRDYPNMFNYTKDIFQIPGMSSTVNMQHIKRHYYGSHPTVNPFGIIPLGPDIDYSSPHDRNRFSS*