MARVRSTARVEREGDETEALETVPISEAMQRSGLVTSEKAPIDDVEQTIAEAEGEDAEETDPEDDYHLATPSKPSHLDFGKSTVSKADLSKMVKSGYFTENQKKLLRFGGEETTPKPEKDEIVIFKSFLKAGLRFPLHGIIAEILKNFGIYFHQLTPNAIVRLNVYIWALRSQAVELFADSFCRVHELHYQTKARKDGLHENFGCYNFAYRKTTKYPVISYRSKWAAGWKSEWFYVKVDDDKEKLVQSPLELTFGETRPQCHMLPEGPTQKAMYEFKIIAENI