KVLKGYDWTLVPMPVRVNGSSKNKPHVKRPMNAFMVWAQAARRKLADQYPHLHNAELSKTLGKLWRLLNESEKRPFVEEAERLRVQHKKDHPDYKYQPRRRKSVKNGQAEQEEGAEQTHISPNAIFKALQADSPQSSSSMSEVHSPGEHSGQSQGPPTPPTTPKTDVQPGKQDLKREGRPLQEGGRQPPHIDFRDVDIGELSSDVISNIETFDVNEFDQYLPPNGHPGVPATHGQAGPVTYSGSYGISSTAATPAGAGHVWLSKQQPQPPPQAPPPPQHTLTPLSSEPGQAQQRTHIKTEQLSPSHYSEQQQHSPQQLNYSSFNLQHYSSSYPTITRSQYDYTDHQSSNSYYSHAAGQSTSLYSTFTYMSPTQRPMYTPIADTTGVPSIPQTHSPQHWEQPVYTQLTRP