MVSLRRRRLLGLCSGVSPVLDPLPRACDNGTVPQNFSRTNPVSVHPMPSNDANQPDGNASVKVEARSPTASGSSLSKEQHDQQVAGPPIKRRKRHRRKHFQNQEPCLMRGVYFKNMKWQAAIKVDKKQIHLGTVGSQEEAARLYDRAAFMCGREPNFELSEEEKQELRKFKWDEFLAMTRHAITNKSSLSSSLV