MVSLRRXRLLGLGLCCEIPPVLDPLPRVXNNGTTPQNFTRANPVSVHPMPANDAYQPDGNTIVKAEFRSSTASGCSLSKEQHDVAGPPIKRRKRHRRKHAQNQEPCLMRGVYFKNMKWQAAIKVDKKQIHLGTVGSQEEAAHLYDRAAFMCGREPNFELSEEEKKELRKFKWDEFLAMTRHAITNKKHRRRSGAESEKRSESPQLEDANWEDXKEEVNVLSASEDAEQDMLDS