MGSTSFPWLSFFLLSFLQLSWVVNGRNLSGSSFTLIKRDLYHSSDSLIKEVKALVGRHPERLTMETVSAENKGYIADILVVTYNHVKEIADNVKFRILLSFGQHGRELITSEVALRLLRILSEEYTIPNLDLVSLNNILEKLVIKVVPMENLNGRKLVESGDLCERRNGRGVDLNRNWSVDWGKKEKDYDPYEENPGSAPFSEPETQIMRKLTQSFSPHIWVNVHSGMEAMFMPYDHRNTTPDGFASDIMRAMLEDLNHRHCQNRCLVGSGGGSVGYLAHGTSTDYLYDIAKVPMSFTFEIFGDSEASSKDCFKMFNPIDFATFNRVINNWCAAFLTIFETGPRWLDKIRSEVLSNSDRWVSIDSYPDEELVGGNKKGRKMEVIDFGMQELRTYFRLFLVSSVLLLFMFCTRISKSKSRLLLSSASL