MVARAQGIGVPCVSRMFRHALRAVAFLSKEKIAAKVEHLKKTFRWSDAEVGIALSKLPIVLVRSNQMLESRSEFLISEVGFEPAYIAHHPALLTYSLEGRIIPRYYVVKFLKENGLLDHNRSYYSAVMVMEKVFVDKYICPHKEVAPYLAEDYDAACRGEVSTRFKFT