MAASLSSLFLSNPRPFRPPINPKSNPHLVFPLRTLNFSAKPNPPPPNSNAKQPPTIREPPLPTPPVGDEKKSFAVATGELFLGIASRVLRRGSSLVNGSNEEPAGVTMFKDDEESESYFLKRRKEGIASVVEDPVQPEVVWEQTEKDVEAEKSLKTVTSPGFSFSAAGLLFPYHLGVAKLLIEKGYIKETTPLAGSSAGAIVCVVVASGASMQEALDATKILAQDCRLKGTAFRLGAVLREVLEKFLPDDAHIRCNGRVRVAVTQILWRPRGLLVDQFDSKEDLINAVFTSSFIPGYLAPRPATFFRNRLCIDGGLTLFMPPTSAAQTVRICAFPASRLGLQGIGISPDCNPDSRATPRQLLNWALEPAEDDILDKLFEQGYVDAAVWAKENPVEDLIRDDDSSSLGISLVQ*