MECRAIPARFLFTAEELEQQPSSSHPPAPVVRPSITWGVVGDKNAQRDGRERVLDYLRGEGINTDEFESVELPTTVDVMAERLDFLKNLGLEKIHINEYPLVVCCSVKKNMVPVINYLEALGFSAADLTKLLRKYPMVLHSSVTVDIQPVVIYLMGLGVPRSMVPRPLVKYPDMLGFRLEGTMSTSIAYLVSIGVHIRAIAGIVLEFPEILGMRVGNNIKPKVDFLCGLGMPREAAGKILEHHIQILAHDLSRMKDNAALLERAGVSGDGFPGLVLQMPTVLVDPIDKLVESLADWLEKTLKVPRASTGRVLEKLPQVLYLHRRFAAARVSFFQARGFTTQEIGKMVVLCPQILVLDPRSMRESMEFYVKQMKRSIKELVEFPAFFTYGLEERIRFRYKRVAEKGLSFSLAWFLNCSNAVFQQRIAGPIHEGERAEGLFLMGGPVRQLAKPSSSDDELDGSDDDDDGDDRYDQRDGNDVEF