MARAVISATPLTSTSTCRPRTPIPTLLVNVESNVKSAAQSLPIVTSLIATVTFAAAFTVPGGYRNNGPDEGMPAFIRKASLQAFVLLNTLAFCCSMVATVLLVYANTYPEDNFLISYVLKTSACISLAAVLATVSAFMTAVFALTSKECLWVAVVALFLGCTVPIILLSYPKLVELRRDAVRKQRNEYLSTSSRKVKEKLP