MRGGTSALVRLAAARGSGQSGTSTCAAMAMCIRGQEENAQVVKAAGFGRQKLPDWPQRAIGTVIEPRLFSSAFSEPDPRPQCCCRLTTRDLRHRSPLPSGARWTSALVHTRDTYPTMACLASCQGAKLQSAKSVSMCGAARPVVALRVAPARPARRSSVVVRADRSGNFWSGFVVGGVVCGALGFVFAPQISKALLGDDDRLKLKWDEPKDAETTKQNLADQIAQLNAAMDDVSAKLNTREPASSKDEALAQX