MATILSALTQSQLFNFASVPILLLQCSLIHPAYEPDPSARLIRALLLPVIIALAVSTQSRKLFLPLEEYLHVNYGLVAIPTFHICCLAIQFAFHRGPALKDPPIEPEKREAAEPASLIKNSQGSVEPHLTHITERRKTTLLASQKHAIKLNQDDDLNNRPTVAELIKFSIGIVVSPRGLAYTWAPPARCLSRAPTKPMRQFVSEQLIEIVKKHALFLLTCAYLLPAINHPDGPAGWVSQTFSLERSRVLTIVVDQITAAIFTFSAICAFNILGAVFTGAELILITLTRLILPEDLRPERFDTSLYPPLFNRLSSRDNLSEFWGQGWQCVFRRDFVFCGGLPMAKLGSFLFGPQTVPLFTLMGSMLLSGIFVSHWSCILTITKPDLGFNTTKFFVIQGLGIVLERALNVRKVLGGRALRPLRYFLTYFWLSYWSQDMFAVLYDRGLGRSGIIDPDFRKWYWFQYCLPFGPFVPRGLLHWMDAARS