MSDQPGASNAEQTASALSRVPEEVDREEARKEREREAARRFRRKRKEMIEALHADREGLEAQVRRLAAENEQLRQQNAQLEQARRLNEGEDQGALERERTSALEELKNLFSGLGVAPGGPAQGYEKAEERINDSKRRALFLLRRYMMEFQRALLPASQIEVTLRVLRSWAGATGDPAAEAVVGSLASSLRMTPEQTKQCQRVVAEGLTRIDAVLPRLRMLREIILELESIRPSLEKNLCTICSSTLGPLRQAMTPSQRAAFALWTESNTTPLVGRLLGDATAEFLALLPRQRELARAPMCMQQGAAAGGEQMLPALQAPSPFLPQQFTPPAEQGTSPSPKPVSLEGTASMSTPWSGTL*