MDASSIDESRGSDSTSISPVTPLLFHSSPAPGMPHEAESRKLPSSRFKGVVPQPNGRWGAQIYEKHQRVWLGTFNQEHHAANAYDIAALRFRGRDAVTNFKSLDDEDDKDAMEGEFLNSHSKLEIVDMLRKHTYNEELEQSKRQRGAIAAANTAVHHSGVDSKREVLFEKTVTPSDVGKLNRLVIPKQHAEKNFPMGEGVGSGKGMLLNLEDMGGKVWRFRYSYWNSSQSYVLTKGWSRFVKEKSLRAGDVVRFLRSTGADKQLYIDGKATSEGGVKAVHVVKLFGVNILEVPLPVGRCGGEPKNQGVLLELQPSKKQRIIKAL