MKAEALGRTGVRVASPGFGLMGLSEFYGAPAPEADGIATLNASLDIGCTFWDTADMYGSGANERLASKVLKDRRKDVFLCTKFALKRGPNGEWLGLSGDPRSVHPSVDPNTPIEETVKAMAELVAEGKVRFLGLSECSAETLRRAHKVHPIAALQVEYSPWTLDIERNGILDACKELGVSVVAYSPWAAASSPAATRSPRISRRGFPAQRVPRTMGDAFEKNMRLVERIKALAAKKGLRPALGHAPDGADGVAFIPIPGTKSTKYLKENCAAAEVVFGEGDERDMRAAIAEVPVEGERYAPAFLAMCSL*