AAAASAPAAAARARPSISTYYDVILAPESSGRHAAAGSFYGNSAAGLRTRSPQAHATHPSRPPGWAEGAAGGPRPELLHLPARAPRTESLRYQPPPPHPPPPRPPPPCGGMCQRSPRRFYGYDIDLQKTAFFTTLQEAEAGSTIVPTCKFVQNIGGTPDPLNQSSSRFSNRFPEMRPQAAPGRRRGRQTYSRFQTLELEKEFLFNPYLTRKRRIEVSHTLALTERQVKIWFQNRRMKWKKENNRDKFPASRPEAKDGDPKKEVSGLEEDGAEGPTN