MHVLNILWVVFGIGLMLVLNLKFKINSMVALLVAALSVGMLAGMDLMSLLHTMKAGFGNTLGELAIIVVFGAVIGKLMVDSGAAHQIAHTLLARLGLRYVQLSVIIIGLIFGLAMFYEVAFIMLAPLVIVIAAEAKIPFLKLAIPAVAAATTAHSLFPPQPGPVALVNAYGADMGMVYIYGVLVTIPSVICAGLILPKFLGNLERPTPSFLKADQPVDMNNLPSFGVSILVPLIPAIIMISTTIANIWLVKDTPAWEVVNFIGSSPIAMFIAMVVAFVLFGTARGHDMQWVMNAFESAVKSIAMVILIIGAGGVLKQTIIDTGIGDTIGMLMSHGNISPYIMAWLITVLIRLATGQGVVSAMTAAGIISAAILDPATGQLVGVNPALLVLATAAGSNTLTHINDASFWLFKGYFDLSVKDTLKTWGLLELVNSVVGLIIVLIISMVA