MGCISPFLHTLPIIRTKLSFTSQLKDRTPPITMSPIALNQDGMHFTLTTGETVLDAAAGGAAVSCLGNGNSEVIETMYEQAKEMAYTYHQTLDCEGSEKLAKWLCDRSEGALVAGAFLNSGSEAIEAAIKMARQYWVEAGEEAYSARLADELEAKILELGPENVIGFFAEPVVGSALGVMPPPKGYFPAMEKVIKKYGTLFIMDEVMSGSGRVGQLFAHQAVGEGVKPDIIAMAKGLGGGGQWKNSHTYQNHPINCAVAAKVMEIVERENLLQNVRERGEQILEELKEAAKGVPTIIDVRGKGLFIGVELDGPSSLKPRLASRVKDQAFKNGLIVMGISGEQISGIVRLLMKSVKEVVEE