MATLRDTMHAVSLVDMVALVRGSVVNLGFWGWILITGVMLLAIPTYIFIYNIWFHPLAAFPGPLMYRAFDSFKVYQQLTGNINHRLHAAHEKYGDVVRIAPWQLSYTTATAWTDITAGHKGQIPTNPAYGQAEKDLFGASGFLWVGNDEHARHRRVLSPAFSDRSLREQEPVVSKYLDLLVARMKERSGDVVDFWLWMNFTTFDIIGDLTFGESFDCLLESRLHPWVDYLMSRLHMMMYGQIMSTMGNLGVLVEMMVPKRIMDEAKRHVSLAKDKVNRRIARTTDRPDFMTQILAHTTIDTEAAGESKHKNRLSLPELYADTQIMVIAGSETSAGLITAAAYFLLRNPKAMGRLVREIRGTFAQETDMGNAAVSKLPYLNAVVNESLRMRPPLPSGIDRKVGAGGAVVDGKFLAPGTSLQVTHWAAYHSARNFAEPWSFRPERWLSEREAEEDVSVFAGDNKAVFQPFGVGSRGCLGRGLAYMETRLTLARLVWNFDMELMADSADWADQRVWMLYEKKPLNLRLVPRGMAESYELSAQTRDRLWHTAGESKVDVRG