MAAKRTVLISGCSDGSLGSHLALAFHRQGWRVFASARNPSKMEQARASGLEVVQLDTTDDASVAACVARVSELTGGSLDALVNNAGAGYSMPVLDLDLAQTRQLFELNVFSLLAVTRAFFPLLVRSQAPGGGLVVNNTSCMALPHASMPFSGAYNASKAAAASFSEVLRLELAPFGVRVTNLVTGSVRSTFHANAPRVSLPPTSIYNVAKEAVERWMSGAEATATGADPVQWAEGVVKDLSRERPPLWVWRGRHAMAARI