MSPPQPVPTEIPASLLPLLGIIVRYIKSSYQNDPWRSLLEVLLVAFALRTLLKGRTRGDEQPQPLIDEPAEIDSFTLESVPVIHGPNGARVKLAPTGKTVLNMAIPDWVGFVEDDKMKEVAIDTLKEYGVGTCGPSGFYGLSRCQIKWYAHGDMKDLERVLQNVDKERKRKGAKLTKMFIVAEGIFENDGMMLDLPKVIELKKKYKYRLILDESQSFGMIGQHGRGITEYYDIPAAEVDILLGSMANGLATGGGFCAGSKMSALQTNIAIFRQQLARLEPSALIHIFLLNPPPTMEEEETLLQDVVDEALNSHGVLVTRA