MEGGSPTQRELKAHPLHSFQVEPRAYFNRVHSLVYIYAILGLFYHRLLQLFHCTTLSSFSVFLTMLLSEAVLTFMWLTTFSFRWRTTRRQAFPENLSKLIKDEDLPSLDVFICTADPYKEPPVNVVNTALSVMAFDYPTEKISVYVSDDGGSELTLFAFMEGAKFARHWLPFCRENGIEERCPEAYFRSTEGSRRQGGAT