MMVDSPAECGQGRAEFGRVFAGFVSTELAAVAEISKLAPVLRDRKPMAAAGATTLICGDCGKSFARKSDFKVHQRIHTGERPYKCTYCSKGFYQASMVRRHERTHTGEKPYRCSVCDKSFARSTSLLIHQNTHTGDWPYECPFCEKTFSDPSTLLQHRKMHMGLKPFHCGICNKSFSQSSSFTFHRATHTNDRPFVCSECGKAFIRSTALLKHRQTHVQKAFRCGECGKVFPKLSGLRSHQRMHAQGHRIEMELREEEQSRWNVPTLRFQAYDPLPQDCPLPSLAVQPES