MNKGGGAGGGPTAAAAAAAAQKQKTLLQRVETDIANVVDHFTFLVNVARVNDPPVRNSQEAFMMEMRAARMVQAADSLLKLVSELKQTAIFSGFASLNDHVDQREAEFNQQAEKTDHLLARIGEEAAASLKELESHYYSSAQRTSEPPQP