MERYGSLGMRLDGIGGGGGELPPGFRFHPTDEELITYYLLRKVVDCGFSGARAIAEIDLNKCEPWELQDKACKATAEKEWYFYSLRDRKYPTGLRTNRATGAGYWKATGKDREIRSARNGALVGMKKTLVFYRGRAPKGQKTQWVMHEFRLEGVYAYHFLPNNTTRDEWVIAKIFVKPGAAPPSRKARYGLSSAGDTSCFSDSTSVSIGGGGGASASSAPRQQLPDTSSLLAAAHAAADGESSSYGATGNNNNAAGNCRELVPCFSTAQMDATLLGIGQYEPASLAVEQPLAFFQGPRLHQAADNLSLPMFLPGGLQSGVSPLGMGGGAFQHWPSSGYEVKLEGSRAPPQMAVGPGQLDGAYGWGF