MSERVKGTVKWFNVSKGFGFISPEDGGEDLFVHQSAIKSDGYRSLNEGDTVEFSIESGDDGRTKAADVTAPGGGSLPGGPRPSEGGGGGGGYGDRGGRSYGGGGGYGGGGYGGGGDRGYGGGGGGYGGGGGGGRACYKCGEEGHISRDCSQGGGGGGGYGGGGGRGGGGGGGGGCFSCGESGHFSRECPNKKY