MVAHAEDIGVPRGCRMFRHALRAVARLSKEKIAAKVEHLKKTFRWSDAEVGIALSKLPIVLVRSNQMLESRSEFLISEVGFEPAYIAHHPALLTYSLEGRIIPRYYVVKFLKENGLLDHNRSYYSAVMVMEKVFVDKYICPHKEVAPYLAEDYDAACRGEV