MPVRNVLDALTMRPTRFLTSSWPWRSLAYLTGGALIGIATICAVVVLLAAGLVLSVVVVGIAGYVATVLSGVAVGRLERWRMRLVDHAELPDPHRSPPAPGLRSWLRCRLREQATWRELGYTMLSALVLCWMDAAVVYAAVFVPTSLLFAPYYLYGETSLWTTVPLALCTPFALAVGAYPVTAWAGARAAMARALLAPRSDDTDAKLVELTRSRARLVDAFEVERRRIERDLHDGAQQRLVALSMQLGLARLELPAGSPAETQVAAAQDLAKEALSELRELIRGVHPKVLTDRGLAAAVGEAAGHAPVPVDLDLRLDRRLPDAVEVTAYFVVVEALANVAKHSEATRAAVSAGLIGERLHLDVRDDGRGGADPDRGTGLVGLADRVAAVDGTVALSSPPGGPTLVHVEIPCAW