MTDKLPPPLLALFQPRPPLRYVHPIDRAPEDVKKSTIGGIAQYLGEVKNYEEEIPYNATESWLQRKWRQKLEQKEKLGKQLTESLQVYDPSNDSQARGDPFRTLFVARLSYDVKEADLEREFGRFGPIERVHTVTPKGSKKPHRGYAFIVYEREKDMKAAYKETDGIRIKDRRVLVDVERGRTVKGWKPRRFGGGLGGRGYTKALPSRPTGPGSFGAPSGPGGFGGGFRGGFGGRGFRGGYRGDRFGPRGGVGYQGGRNGFGGQPPPNAPSGPGGGRNGGFGGGYAGGGKYERDARGPGATGSNREPIRPREGYSERDRRDHDRDREGDRHRDRDRDRYRDRDRERDRDRYGGREDYGRKRHHEDDSYEDPRAKRRY