MSVSFSSYDEPLGPRATRYFGEGYRKVGPELTDLRLGNSARPGAKHAAMARLEYPAAWSTKKHRELVPHVSSVDTVMLATALCDAAVTRARGLRPEEAARMWVSHGTVRAGAAPHEDLDHIPVQAEITAVTEEASEAETTFKFTVGNLAGTLTLVHPLGTGSAEPGEQIDHLDSLADLYGPAPHYYLTGVKDHTLTATDLIVDDDATRITSRQTVRPGAEGGYVGAESAYWNSVSPIDAIVGAAQLSQILLYRMDSLDRTNSDTLWMRKLEFFCEPPHRSSATDFDGTVEIRRTSTIDRGGQRWRSADLLIKEFQGVTGSCLLAHRLPD