MSLPSPLSAAYWSTWSPVRPDAVGLYEANEKQPGYQTISLSLQTHLSYVRNTEYYSGFMRADSAGMWTCRVCGYVNERKGLGKSGKCGLCGVPYAQAVASPSVSAMPSRAGTPNSSGFTPPLSTADDEEGEGKVACPACTWEREGRSSAQTMSLNGERSGAGIDGILQSIDLSAKAQDSHMQTAFADLEALMLRAGEMVRGSPQGQTTEEEATMIRTSLVQLGLATPALTKEMVKNEQAYHEGLAKELGGLLTGRNGERGLMVGEGGRGVVALDEVWGLWMRARGVALLSPQALIDTLPYLPNYTSPSIHSLRLPSSLMVMESQAGLVRDDQAGQGDGGVRWYRDIISP*