MTSGKVCPLTKAKIHTSKRIANDVVGMLKDKKAKKMNAIWLEVTGCSGNIISLLNSENPGLYDILTDMVNFTYNNTLMGLEGQLAFEKFLETLDTEFILLVDGAVSTKEKGRYNIVANYNGTNITALDAIQLAGGKAKYVVAVGTCASHGGISAAKPNPSESKSVQEVLNRQVIKLPGCPCHPDWVVGTLAHLIGYGEPALDSEGRPLLFYGVTIHDNCTRRGFFDQGIFAQKFGDEGCMIKLGCRGPVTKTDCPRRKWNGYVNWPIGDNTNCIGCANAQFPDGMEPFVKY