MRPAFRCGVLAFALAVLAGCGQREDGGAGQAQAALAKPSASAAAEPAVARLGALQVAPDELKALLAEVPAETRAQLSENRDALERWMRARLAEKALYEQASAQDWQQRPQVKTLIDAAARQIVLRTYLESVSTVPEDYPSDAELQAAYQANKAQLAVPALYRVSQIFIAASAAGGLAEARKRAQELYRQAADGDFAELARKHSDDPQTARNGGDIGGLLAQAQLLPAIRPALERLKVGAVSEPIQGANGFHLVKLTERRDARLATLDEVRGRLRESLRAQRQEQIAKAYLDGLVNNATLSIDGALLGKTLAELH*