MGFSNFVLLSSSPLMIKSVLEQSKRFQIDPDGFFKSVEVLRGLGFIDGTVSKVLEGFPGVILMNGKEIQRRLEFLAGIGIPRDGIDRVLRSFPGFIGFGVEDRLKPLLYEFKDFGFSVDVISREIIKEPRILSMELGEFSQCLEFLRTLKCRVPIKEKIFSEGEFRAGFEVKLRVDCLCRYGLIRREAFEVLWKEPRSIIYKVGEIERKIEFLILRMKFNSRCLVEVPEYLGVNFEKQIIPRHNVIEYLRSKGGLGYEVGLKGLVKPSRLRFYNLYVKPYPDCAKMFGRFSGDVKVQSRHPVGLWKLFKPQRYPESKEDVKNTKLFMESLG