MGNLKDVDDEAEFSNGIADLHIDGSRGHTEAEAGDDDEEAENLLVGLGFVQPVEDSEKWKVERQHFPSKVGGCPAWLDPINIPTGEQSTCGICDSPLEFLLQVYAPIDDIDDAFHRSLFVFVCPNASCLEQDRHHQSKKPEENPRRCVKVFRSQLLRKNSYYSYTPPSGEDDLPISEGAALCTWCGIWKGHKACAACKQTKYCSRSHQVEHWRGSHAVYCRQVQAARKEGKMDVNIPVCSPGPVSDKLWPEMELVVDEEDNYEVDELSDPNANVPASDKTKSKAQLLLEDYERRREAGEEFTAADLEDVHEASQDMQLWAAFLAKIGKAPDQVLRYCRSPAAKPLWLSLNGQPENSGIPSCSHCGSRRIFEFQVLPQLLNFLDFKDEANSLDWGTIAVYTCERSCGEGVGKGYAEEFAWVQPPPE*