MTDKLPPPLLALFQPRPPLRYVPPIDRAPEDVKKSSIGGVADFLGELKKYGEEVPYNATESWLQRKWRQKLEKKERLNKQLTECLQSYDPSNDPQARGDPFKTLFVARLSYDVKESDLEREFGRFGPIERIRIVKDTVTPKGSKKPHRGYAFIVYEREKDMKAAYKETDGIRIKDRRVLVDVERGRTVKGWKPRRFGGGLGGRGYTKALPSRPTGPGSFGAPSGPGGFGGGFRGGYGGRGFRGGYRGGDRFGPRGGIGYQGGRNGFGGQAPPNAPSGPGGGRNAGFGGGYAGGGKYERDARAPGVTGSNREPIRPREGYSERDRRDHDRDREGDRHRDRDRDRYRDRDRDRERDRYGGREDHGRKRYHEDDSYEDPRAKRRY