MGLNPEAIVPKYVSLMRELGFSGAVPLYVASALLSYQDAAGFDQMAALLQKERLCSQAVAKEQILPAADLAGLNSEQVALVDLLLAGRALASEPLLSFARGAHGGRPDKDVHATTVLCVRKDGQVVLVADGQVTMGGTVVKPNVRKTRKIGEHVIGGFAGATADALTLFERLETKLEEHSGQLTRSCVELSKMWRLDKYLRRLDAALVVADHNQSLQITGNGDVLEPHDGIIAIGSGSPYALAAARALIDQPNLDALAIARKAMQIASDACIYTNDNYTALHIDGEGKIAEIDIKAAGNSGGPGLE*