MLLTVLYIIGITAEAMTGALAAGRRKMDLFGVIIIASVTAIGGGSVRDILLGHYPLGWVKHPEYIMIVAAAAVVTTFVAPLMNHLRKVFLVLDALGLVVFSIIGAQVALDSGHAAIIAAIAAVITGVFGGVLRDMFCNRIPLVFQKELYASIAFASGWMYILLLKTPLAHEVVVIITLLFGFFARLLALRFRLGLPIFNYPHPEH