MSLIQELNHLKIQLEAIELATENFSDCNVIGQGGFGRVYKGQLPVVSASSTTVAVKRLDVKCGQGEKEFLMEIVMLSSYKHENLVSLVGFCDEGDEKIIVYKHEIHGSLDNHLATDLTYRKQRPTMAMVIEQLQISLEFQIDQQLFPPPESHHMNQSLENNNSQSKKSDHDFDFDWANSDRSNVEDDDNYSLSPPLNDGEGGPGIKEFQIIGDAKPGGKLLVCGFTLRGTSRCMFQGDIVRLFGQSTHAHTESSKLSLFSSGNLIFFIDLLF*