MGKLKLFWVLCVLGAWVVANGATPSHAPSPFVDCSAVLLSMADCLTFVMNGSTISKPEGSCCSGFKTVLKDDPKCLCEAFNNNNNLGIALNMTKASTLPSACAVSTPPMSNCGFSSAPSDVPVPSPSPTASLQIRGSPSNPTSTGAPKQSQSNAAAISISVAVILASLVTNGAGRLQHWCCHANRRQSTVKAASVEEIKKAYRIMALVYHPDVCHPSRKEESTQMFLQLHKAYETLSDPILRKQHDRELGLNGVVNDEGEWEFARERWENQLCGLKMRSDYRMRRKEGKSFKGRMRA