MASNRQIKNFTLNFGPQHPAAHGVLRLVLEMDGEVVERAEPHIGLLHRGTEKLIEYKTYLQALPYFDRLDYVSMMAQEHAYSLAVERLCNCEVPLRAQYIRVLFCEITRILNHLLALTTHAMDVGALTPFLWAFEEREKLLEFYERVSGARMHASYIRPGGVAQDLPLGLSGDIFSFTQQFASRIDELEEMLTNSRIWKQRLVDIGTVTAQQALDWGFSGVMLRGSGVCWDLRKAVPYDVYDQLDFDIPIGTRGDCYDRYCIRIEEMRQSLRIIVQCLNQMPGGTIKADDRRLCLSSRPQMKQSMESLIHHFKLYTEGFSVPAFSTYTAVEAPKGEFGVFLVSNGTNRPYRCKIRAPGFAHLQGLDFMSKNHMLADVVTIIGTQDIVFGEVDR*