MERFGLDGGGGGGELPPGFRFHPTDEELITYYLLRKAVDGSFCGRAIAEIDLNKCEPWELPDKAKMGEKEWYFYSLRDRKYPTGLRTNRATVAGYWKATGKDREIRSGRTGALVGMKKTLVFYRGRAPKGQKTHWVMHEYRLEGAYAYHFLPSSTRDEWVIARVFQKPGEVPPAARKHRLGALSSTTGTAAGDSCFSDSTSASIGGASSSSTPGPLFASAAAAVANAGAADGDTSSYCGGAANHGNLVTGRELVPCFSTATINGPLVAAALGIGQPYNAAPLPFEQQPPPPAFLPSLRSLQDNLQLPPFLSAGGLGGGGALHWLPAGGMEVKVEGRSAPPQMAVGPGQLDGAFGWSF