MGFEKCFLVMLVTTIAFNGCSCAYHHMVGESIWSIPLSQDFYKNWSSRHTFRVGDSLVFDFESGFYNVMQVSRREYEDCTANSPFRAFGEGPATVPLHEEGVHYFLCSLGNYCHLGQKLLVVVQHSPFPGPPPPLQQPSLSTGPNAWMWASRPATVSSSPSTNPSVRPVQVGHMAPVPSPRGPSQFHLTPYSGDADFKCGGLSIMMVFVAFTGALFGPI