MPGPGVGFEYPPKSVSWCKRDLLLFAQSIGCKAEELHFLYELHPNFVPFPTYPLALSFKLDSSDVVDFYAAQKSIAIPGVPVFDPARVVDGQRRIEFFKQLPTSSEGKRFESRTKVVGVYDKGRPGSVVETQTDIVDATNNEVYSRIHTSSFYVNQGNWGGPKGPATQNFPPPKDKKPDAVFENQTTPETPLLYRLNGDYNPLHADPEPGKKMGFGGVIIHGLYSWNWACHGLLQHLGGSDPANIKEYQARFASPIRGGDKLVASAWKTGEIKDGWEEIRFQVQIEGGKVVLSNGRALMKCVGPAPHSKL*