MDASSIDESTASDSTSISPVTPLLFHSSPSATAEAESRKLPSSRFKGVVPQPNGRWGAQIYEKHQRVWLGTFNEENDAAKAYDIAALRFRGRDAVTNFKPSLNHDHDNALEADFLNSHSKLEIVDMLRKHTYNEELQQSKRQQRGAMAVDSGSFPHYPGSDSNREVLFEKTVTPSDVGKLNRLVIPKQHAEKNFPMEEGVVSGKGMLLNFEDMGGKVWRFRYSYWNSSQSYVLTKGWSRFVKDNTLRAGDVVRFLRSTGPDKQLYIHANPISAPGINPVHVVKLFGVNILQLP