MGEQQQQAERQPDLPPGFRFHPTDEEIITFYLTPKVLDSRGFSVIAIGEVDLNKSEPWELPGKAKMIGEKEWYFYCQKDRKYPTGMRTNRATEAGYWKATGKDKEIFRHNHLLVGMKKTLVFYKGRAPKGDKTNWVMHEYRLADGHPAAAAATEPVVVNNSSNNPPMPRHDDWAVCRIFHKSSGIKKPVQMPVQAPPTTYQQQMNMVAAGIVPVPMQMVPDMQQAMDDFSGGVALQQMNPLMASSSYSTLPAFPGAATGLPMMNPPPPMPQFYQQMEMGGGFMVDDPASGPSSQDAENAGDLSGMDAAMWKY