MRVPKFLRSLYDILHYEDQSILTWSKDGTYFQIFDTKRLEIVVLPKYFKHGKFASFQRQLNNFGFRKWTKTQSSVCTFSHHHLVRCHPQQLAEFISRRPPSNGMRSDVDASSAKRKRTFTELMRSGDTGTSAAAKMIKRENDSFNRTEGHELAIATNSPLAKGVPRWVADPVGFLKASEEKNATPTSTSSEQAFNFSMEELHNIILPVASTSERQDSRSMEKMLELRMLNECLDLGTASSLSTTLNPAGGELFPSFPFSWDSDTFFAPVGRAHVEQERGLWRLH