MEGFSRDLLCGIGKGDAPPPEQRPGQLREEMEAVELSLGLSLGGRFGLDRKGDKLPRSSSVAAMLTPPVEVPTPRALPRTSSLPVLAEASEVAKQQGLAGWGSCRDGGGLGVEHAARLPASGSPSSASSGGDGQRLQGTLMRTSSLPAAIEAAGNDEWKKRKEAQSLKRLEVKKKRIERRNSHTCNTSKEAAGQIPEEMNAHTDKLVASDEAVVMNNENHSSGKHLVKGLPPKYQATIASQDSLSTVGKKPNSAFKAIVEEHSPSSSIPSSGEAISSVTAASPPSSSLAHRTATLGPAGDQSILGRAASRANSMGDVERKMMQEMPGVFTKGLPNGNRVEGFLYKYRKGEDVRIVCICHGSFLTPSEFVEHAGAGKVDNPLRHIVVNPTPTPNL