MPVPPFRILPALAAWRPMAAAAVTWMCVALFSPLAVADVLVVTDSHHPIKIMGDERVIELDLPDRIEAELSAGLPADPGQAEASVQQRLREGKETLQRRIGRAYEGVADAWGLGIAKIPAVVVDRRYVVYGEPDVARAVARIDAYRSARP