MECRAIPARFLFTAEELEQQPSSSHPPAPVVRPSITWGVVGDKNAQREGRERVLDYLRGEGINTDEFESVELPTTVDVMAERLDFLKNLGLEKIHINEYPLVVCCSVKKNMVPVINYLEALGFSAADLTKLLRKYPMVLHSSVTVDIQPVVIYLMGLGVPRSMVPRPLVKYPDMLGFRLEGTMSTSIAYLVSIGVHIRAIAGIVLEFPEILGMRVGNNIKPKVDFLCGLGMPREAAGKILEHHIQILAHDLSRMKDNAALLERAGVSGDGLPGLVLQMPTVLVDPIDKLVESLADWLEKTLKVPRASTGRVLEKLPQVLYLHRRFAAARVSFFQARGFTTQEIGKMVVLCPQILVLDPRSMRESMEFYVKQMKRSIKELVEFPAFFTYGLEERIRFRYKRVAEKGLSFSLAWFLNCSNAVFQQRIAGPIHEGERAEGLFLMGGPVRQLAKPSSSDDELDGSDDDDDGDDRYDQRDGNDVEF