MASGEELQLSPEDFLEATATISVAELKRHLQRRLGLPPRFRQKIFDSDAQGEAAPIQDTELLVPPVTLQLLILSICPLAPEEHRKFFDATEQDCEESVERFLQIPCDPNLLGKHQETALHCAAYRNSVRCCRLLIEARLWSAPKRIGTYAFARALAASAGRFTKQRLERSNWMQLAILAVYAMGQWRCLELAPRKLLHLLGASYIAAGEHQLESLQLLIQHQADVNQASTEHGLTPLHLAAEDGALQVLDSLLVAKAHLDRQDLRGATALHLACEEGHVGVAFLLIEAKANLNLPENTRGSTPLHVTCKKNQLATAQLLLGAMAALDPVDCRGSTPLRVACQRRAFALARLLMARNADVDKALRTERARKLDTSLSPNVLTLIAHDDANGSGERSVSKKRCFGASETDTLETAAMVRMPAPTAVSVSA