>3025 EQASQAKSDFLANMSHEIRTPIHGILGMSALVLATGLTEEQRDNMTTVKDCADMLLHLIN GILDVAKIEAGRFEVELVSFNLCHVIKSTLHILEPRAREKRLRLKWDVDARVPTVLVGDS GKLRHCLLNLVGNALKFTHQGYVQVTVAPYVDGLYPSLVFRVSDSGIGVSRDKLSNIFKP FTQADPSISRLYGGTGLGLCIVQRFVELMGGQICVESEYGTGSTFCILLPFYLIEGTRVE ETSNYEAPEAPSETAGTEMRNSALTLSIIQKLARVLLVEDNLVNQKVASRLLQKYGHVVI TVTDGLEAVEALKSDHKAYDLVLMDIQV