MTLPVEQTWFVLVELLTDLRKRDVDVPTSITEDVRLVRTSINFYKSDPENPEMMKELKRINDMLNSIQEELLELAETVSSDYPAQWIEKLKRAARGEEVHRPPQTKSKFIVGAPPGFAAARVHLREPLAEDRVQDIAETHSLIIEFEEYDLIAIYGDSEDIKKGLREIGSFFRE