MTDKLPPPLLALFQPRPPLRYVTPIDRAPEDCKKSTLGGVAQYLPDLKEYEEEYPYNATESWIQRKLRQKQEKKENIEKHLTEGIHTFDPSNDPQARGDPFKTLFVSRLSYDVKESDLEREFGRFGPIERIRIVKDTVTPKGSKKPHRGYAFIVYEREKDMKAAYKETDGIRIKDRRVLVDVERGRTVKGWKPRRFGGGLGGRGYTKALPSRPIGPGSFGAPSGPGGYGGGFRGGFGGGRGRGGFRNERFGGPRGGVGYQGGRNGFGGGGQAPPNAPSGPGGGRSGGFGGRFGDRDRGATGSNREPVRPRDGFSDRDRRDDRDRDGGDRHRDRDRDSYRYRDRDRDRDRGDRYGGREDYGRKRYHEDDSYDDPRAKRRY