MAEDGAVELVRLADGASSLEVRVLGRTMPGVLTLHDHLDAEIVVTSGFARGRLDVCLAPDDLDDWSQVLEELAAGRDAAWMEDGRNPRIRFEPSRRGRAAVFTVEDVAASGTSVSVPVRLAEGWADEHLERLRRVRAAWPQEVVETSPGTYEWRR