MALDLRIGNKYRIGRKIGSGSFGDIYLGTNVVSGEEVAIKLESTRAKHPQLEYEYRVYRILSGGVGIPFVRWFGVECDYNAMVMDLLGPSLEDLFNFCNRKFSLKTVLLLADQLISRIEFIHSKSFLHRDIKPDNFLMGIGKRGNQVNIIDFGLAKKYRDHKTHLHIPYRENKNLTGTARYASINTHLGIEQSRRDDLESLGYVLVYFCRGSLPWQGLKATTKKQKYEKIMEKKISTPTEVLCRGFPQEFSIYLNYTRSLRFDDKPDYAYLRKLFRDLFCRQSYEFDYMFDWTLKRKTQQDQQHQQQLQQQLSATPQAINPPPERSSFRNYQKQNFDEKGGDINTTVPVINDPSATGAQYINRPN*