MSLQNRLRIAIETAEALAYLHSAASIPIFHRDIKSSNILLDENLTAKVSDFGASRLVPIDQTQITTLVQGTLGYLDPEYFQTGQLTAKSDVYSFGVVLVELLTAEKPICPNRSQEERNLAMHFISAMKENRILQVLEHKVLQEGQEAQLIAIARLAKRCLKLKGEERPTMKEVVVELQGLRGFQDHPWVNNNIEENESLLGGASRGFTGEASGQYSLENSLSSTLEDGR