MSTRCRTCGKIIYCLNSKNLFQQPDNIMLHQIAALTGIFLPEHMEFPEHICGPCEVALREAIVFRERIIKTQQLLLNSNNIADAFQKIDKAEVDKLDKLERDGEEVELFNTYEDITEYECEEYESSEDVGEANEDYSANDQSDESVQTTKTDEPALEPPANVPASMPNTPRRPGRPPSKLYATVNFATNARNTPRINWSKLSEDEIVALKRERRKRDCICELCGRHFTCPSNFKVHLLRHTGVKNFSCKQCPLKFYTPHLLRRHELAHLCEKPYPCQYCGQTFADHSGRIQHERNRHTNYRPYKCTKCDKAFVVSNKLKRHMLSHSGVRSFHCEICKVSFMRRPHLNAHYRSKGHEQNAQNYADLANNVDIDIENVLQ