MSDPAIKLFGKTIPLPELLGGDLTEHQDQNPVRLSDSCTGDDEEMGDSGLAEGGGGGDDGGCGDSESQQEEKDTECGEESLCNESSNVGGAASSIITEKTETTKAAKTDEETSQNGGTCSQEGKLKKPDKILPSPRCNSMETKFCYYNNYNVNQPRHFCKKCQRYWTAGGTMRNVPVGAGRRKNKNPASHFNRHVTITSAEAMQKAAAARTADNGTSLLTFGSDSVLCESMASGLNLADKSMLKKTEANAGLKITVPLNPSKEQAGTISPLPCFPGPPPPPPPTWPYAWNGVSWTAVPFYPPPAYWSYPGVSPGTWNSIAWVPQPTSPSAGSGPNSPTLGKHSRDESVAEPGTVLEETESPLGREKSKPERCLWVPKTLRIDDPEEAAKSSIWETLGIKKDEKADTFGAFRSPNKEKNSLSQGRRPELQANPAALSRSANFHESS