MSTKQVTCRYFMHGVCREGSQCLFSHDLANSKPSTICKYYQKGYCAYGTRCRYDHTRPSAAAAGAGGALPPAGPSAGFHSPRASDLTVSLKTHPPEPGKREKRTLVLRDRNLSGLAEEKSPPSVASGAGGCSDAHRSLEAKPHSYLDAIRSGLDELEAGSSCGGEQQLCPYAAAGTCRFGAACVYLHGDVCEICRLPVLHPFDPEQRKEHEKKCMSTFEHDMEKAFALQASQDKVCSICMEVILEKASASERRFGILSNCNHTYCLACIRQWRCAKQFENPIIKSCPECRVISEFVIPSVYWVEDQNKKNELIEAFKQGMGKKACKYFEQGKGTCPFGSKCLYRHAYPDGRLAEPEKPRKQLSSEGTVRFFNSVRLWDFIENRESQHVPSTDDVDVTELGDLFMHLSGVESSEP