MKGMTRQEFVAHLRRRSSGFSRGASIYRGVTRHHQQGRWQSRIGRVAGNKDLYLGTFTTQEEAAEAYDIAAIKFRGLNAVTNFDIARYDVDKIMESSTLLAVEEARKVKAVEAASSAPMTHTHSGGKEQLNATTAEETSSAGWRMVLHGSPHQLEAARCPEAADLQSAIMNNDSHPRPSLHGIAGLDIECAVHDHHDHLDVPAGSRTTAAGSINFSNSSSQVTSLGNSREGSPERLGLAMMYGKQPSSAVSLAATMSPWTPVAAQTVAHVLKQQPNVVVSHRPVFAAWADA