MGVSAEAMPPDPFAGDPHDPALSLDGPADERDDLSDEEREEVVADLADLAVYQALLEGRGVRGIVVDCGDCGEQHFHEWSLLRASLQQLLEEGQMRPHEPAFDPDPADYVTWEYCRGYADAVIGDG