MTKTAHPARRNGLSRRQLLKAGAGTAALLAAAKLNLPGGAFAQGAGPEVTAAKLGFIALSDAGPLFVAKDKGIFAKYGMPDVDVQKQASWGTTRDNLVLGSEGNGIDGAHILTPMPYLISAGKVTQNNQPTPMYILARLNLDAQCISVAKEYADLKLGLDTAPFKAALEKKKASGKSVKAAMTFPGGTHDLWIRYWLAAGGIDPDKDIETIVVPPPQMVANMKVGTMDCFCVGEPWNAQLVNQGIGYTAVTTGEIWNKHPEKSFAMRSAFVDKYPKAAKALTMAVMEAQQWCDKMENKQELATIMAKRQWMNCPVDDVAGRTAGKFDYGTGKVIENSPHIMKYWRDFASYPFQSHDLWFITEDIRWGKYEAGFDAKSLIAKVNREDIWREAAKELNVPAAEIPTSTSRGKETFFDGKVFDPEDPAAYLKSLSIKRIDA