MKRIRLACKPCKDARHKCDNFQPCARCTRLNIGESCIRAMEEKEERRRGFNSCITCKIAKARCDEGRPCARCKRLGRESRCAYRELQPIQSHRLDEKEQEEGASEEQEMVMARNKTKWKAMQSEYETIAEGQEQEIQDIYQLSLPPDHLACLQELQVERPLDFWIRSLSFNTPSLLREHMNSMGWPDRVLARHWEFGFSSKELVNIFVSLPPYLQQVTRRALHAIEIIMADKMEKEARAPQVQLL