MGHLVNIESDEEEKWAEKAIDSLVKKLKKKKGALEELEKALANPGVPSKCVTIPRSLDGRLQSHHELRPLECCEYPFNAKQKEVCINPYHYKRVESPVLPPVLVPRYSEFPPSRSAGNSNLLPFQQVSEPILPHNISFNQIGVPITGSNSAHSPSPGSPFSAVSADSPPPSFSPSEENIHDVPMDTAVQNVPQCVEPVHYQEPDFWCSIAYYELNSRIGELFKVRSHTVVIDGFTDPSNRDDRICLGLLSNVNRNSTIENTRRHIGRGVQLSYIRGEVYAECFSDNAIFVQSRNCNYHHGFHPTTVCKIPSSCSLKIFNNQEFAQLLHQSVQRGFEAVYELTKMCTIRLSFVKGWGAEYHRQDVTSTPCWIEIHLHGPLQWLDKVLTQMGSPCNPISSVS