MLLATSTSLLCWTEGDAAPAPSGNATTKDLGVKAVSVVRWCFGGHQFSREEDNRLVFVLACEECVPVASPLLVSQTSPCQDVIFGGVLGLEDGGFVVPTASGGDLSPVASPRIFSSTSDDQDELLDSLPSLDKPASTLCNATEEVAVVATTTLVPVSFPLCEESTLALCDAIKETTSAGLLWRWCLETLWDLGLWSSVSLTVPRAQWTFEYFRDWKSEVEKSTGLTIKALRTGRGGEFTSQEFQRFCKEQGIRRQRTTAYTPSQNGVVERKNRTIMEMARAMLEHSSLPRRFWAEAASTAVYIENRSPTIALPNKTPLEAFHGVKPSVAHLRVFGCSAYVHVPKEHRSKLDPKSQRMTFLGYSSVSKAYRLYDPLADKVIHPVLRGGVSTSSPSCCCPRHSLEALGTPTIFPYFLGILLALVCGLATPF*