QVMTEEQLETLRRQISVYATICQQLVEMHKASVSQQASLPGYGQIVSMDHLTGTPPHKSTARQRWTPSQHQLQILEKLFEQGSGTPNKQRIKEITAELSQHGAISETNVYNWFQNRKARAKRKQQLVTPRDGESEADTDVESPKEKRTRQEGEQNQDESGGVGD