MLGREAVVREGGEARVGGCWVDSSRGGLPAVANGTGGESRARVGTLDDGGSAGGPREKRSFDPPPLYAYSASAIDILEDSASAAYKTFLKEYPEYQLTWILDALRRSDFSRLDRSGETYVDYMGGSLYPESLIRVHTGFLHRNILGNTHSVSNSSKLSSSCANEAREAVLSFFRAPPGYTVVFTANATGALKLVGESFPFSEDSCFVLGTDSHNSVHGIRQFALQKGAKVHYIDSTDCGGMDTSEAKAVLGRHQPKNKHAAPSLFALTGQSNISNSKNSLSLIKHAAAQGYYTLLDAAALAPTSVFSLSETPVDAMAVSFYKMFGFPTGVGALIVKEEFLARLERPWFAGGTVDVVQAPGTIVTMTSDLHERFEDGTINYLNLPAITDGLRFLSAYLPFLPLRLSTLMHYTISSLSALRHDVNDVPVVRILSRIPSKRLRAVGEQSDTGSVISLIFQFPSGEMMPNSFIEYAASRQSISLRTGCMCNPGGAASILGLRDAMAALPADVTLRAFEQHMGHELGVVRISLGLASDFRDVFRVVQFAETLGRSEARGAMWEQWLESKSGHAL*