MDKLKRVLNGRDAEDPGPLAEGQHVFLHALPLQKQQASKRSPRVSGHTIQSLAKAMARPLQLASSEKEALAEPSLLLKGGGIVCHCDCLSAASMPHLPPPLRSSPWKGGAPVRRMFPVLKISVSGLDPNAMYSFLLDFAPTDSHRWKYVNGEWVPAGKPEPSTHSCVYIHPDSPNFGAHWMKAAVSFSKVKLTNKLNGNGQIMLNSLHKYEPQVHIVRVGGPHRMVKNCSFPETQFIAVTAYQNEEVVNVLESTSSDFQMSPGHEGWTSVPSSHHANLLPGPHNSGTTTPGPRLILPLRCELRHTKTTVSNKVCKSDDSAARTVSQNTPPNLRS