MSQHTMPFFKEDGRQNSTDDSEAWDLKRKGREDVKLQPYACKNGVEFFNCPLCSTVDIATRAELTMHLQQHQNNQRREDGKHVCCFCASELSSNSSLERHLLTHTNHRPFACSLCDKAFTTNGNLSRHRRTSHQLQASSSSNEAISINSEIGRRIQATSAIDHPHAIKNILKKKRNTIPTFRIMLHAIKRKHVALKDLGNRVWRPSPRIRESLLKQRKRIRKCAKRLERPEVVVNSEEPVEALDLSLKQRASPSPLPKFFQQTSQPITTSFSDFSSIFTLMMTPTFPAFPMVSLASSSTLPPTSLTHVTTLPTLSPLPELTPLIPPPPPPPPPPPPLPPNSTNPEPSIASTYRKKNSYKDAPKLITCPVEGCNQKFPWNSSLKRHILTHTPHKPFACTRCTKSFSTKSNRERHMERVHHVSLKRYHKRLSPVEMCSTARNMESEIGETEYLREEEIASMRGNDRAAEDISNRLLKSAGSPLIEPNPQRLANQHRVDSGSISPHQKSFEGEPTVIMCPVCGRGFGFAQSFRRHLKTHWMA