MMGFEKCFLVMLVTTIAFNGCSCAYHHMVGESIWSIPLSQDFYKNWSSRHTFRVGDSLVFDFESGFYNVMQVSRREYEDCTANSPFRAFGEGPATVPLHEEGVHYFLCSLGNYCHLGQKLLVVVQHSPFPGPPPPLQQPSLSTGPNAWMWASRPATVSSSPSTNPSVRPVQVGHMAPVPSPRGPSQFHLTPYSGDADFKCGGLSIMMVFVAFTGALFGPI