MERFGLDGGGGGGELPPGFRFHPTDEELITYYLLRKAVDGSFCGRAIAEIDLNKCEPWELPDKAKMGEKEWYFYSLRDRKYPTGLRTNRATVAGYWKATGKDREIRSGRTGALVGMKKTLVFYRGRAPKGQKTHWVMHEYRLEGAYAYHFLPSSTRQDEWVIARVFQKPGEVPPAARKHRLGALSSTTGTAAGDSCFSDSTSASIGGASSSSTPGPLFASAAAAVANAGAADGDTSSYCGGAANHGNLVTGRELVPCFSTATINGPLVAAALGIGQPYNAAPLPFEQQPPPPAFLPSLRSLQDNLQLPPFLSAGGLGGGGALHWLPAGGMEVKVEGRSAPPQMAVGPGQLDGAFGWSF