MSALRNTHPNLTSEELEEELKKPCRICGQESKGFHFGVVTCRACAAFFRRTIAENKVYLCRQNGICQIRHEPIVVRAVYPYDMELLNKMLDGYRSYQACQKSLYVVKNPKKLGATAEPESVTLVEYIEMDKGCVTLTHQMLVDHFEPFGSFDHDDRVSGKE