MEALWIHSRHNPSWVEQELESRGILSLVPLPNSNDEELSGTGIVSGMVVAHREDIALVASLKDCTRKKDLKTGGKLHAEILTKGLLQKSIYVGNHLVTMYAKCGDLIRAREVFNKISCRNVFSWNAMIAGYTQHGQGNEALDCFEQMQREGFNPDAVTFTCILKACGSIQAVKKGKQIHDMIIKEGLQEEDVMIGSALVGMYAKCGMLAKAREVFDVLPIRDAVSWNVLISCYAQQGQSDEALSCFEKMQHDGHTPDAFTFISVLKACGSMKKFDMGKEIHLEIVKRNLLRKNAALGTALVDMYTKCGALSNAQEVLEQLPTRNAISWSALIAGYAQNEHGNQALKCFKQMQEEGFTPDAVTFASLLQACGSIGAVDKGNDLHVEIARKGLMQKDIVIGTALVDMYVKCGNLACAREVFDNLPVRSVVSWNSLIAGYSQQGHGEEALSCFQWMR