MASNRQIKNFTLNFGPQHPAAHGVLRLVLEMNGEVVERAEPHIGLLHRGTEKLIEYKTYLQALPYFDRLDYVSMMAQEHAYSLAVERLCNCEVPLRAQYIRVLFCEITRILNHLLALTTHAMDVGALTPFLWAFEEREKLLEFYERVSGARMHASYIRPGGVAQDLPLGLSGDIFSFTQQFASRIDELEEMLTNNRIWKQRLVDIGIVTAQQALDWGFSGVMLRGSGVCWDLRKAAPYDVYDQLDFDVPVGTRGDCYDRYCIRIEEMRQSIRIIVQCLNQMPSGTIRADDRKLCPSSRPQMKQSMESLIHHFKLYTEGFSVPAFSTYTAVEAPKGEFGVFLVSNGTNRPYRCKIRAPGFAHLQGLDFMSKNHMLADVVTIIGTQDIVFGEVDR*