MARLQFRPRATFNADLKRLGRLDPTIIDDVRAAIDELLENGVLPDEYDDHPLKRRLAGYREFHVRDTPHGKHPNDINDVLVIWYVERNELIAVGVRVGSHDRLFPNQNSLKKYHK