MKLFFSVATTALLAGGARAVNLRAATAREAAVEGTQSSFASQAASQLAKKNKRKKGKKYSPSSDSDDPIMHGHLQIGHVLDVSSTDAKADMDLIESAFVNAYNNANPNGKYEVTSMTLEREVVIPEDLEATLAIIKGENVGQLRPGVFIDWYYFFGFHCRLCRDDDDYAALSATELPVLEASAHRVFEDQFCLTLHQSGLEEYSALADCSILFDYDGDGNDIDSGDQLELQKKNKRKNKKKGKKKHANNDEVMDGRLLIGHVLDLSDVDSQAEIELIQTAFVDSYNGANPEGKYELTSMILDRERIIPEDLEGAIATIKGENVGQLRPGVYIDWYYFFGFHCRLCRDDDDYAALSATELPTLSVSAHRIFEEKFCISLKDSGLTEYSEISECSIIFGGDSTYENIIEEKKQMLI*