METSLLSLQPVLGDLVSLGQPLTTAEEGSGLLDDCLEMARSLSKSPGFPRDEVRVSSDWLAVDDLLGPTDYSHEDAFSGLDWMAEKIDLNMFDFDSLIGMDSEGDSASPDELMAALEDPCSFLGDLSVQTPTLLESQTDDPIKIPIFPGPITGEDQLAPLSPDLLLATSDEPKTCTPDHSFSLDLGSEVDITENEKKADLPPSPFHCLPKEEDEAVSDDSGIGMSPRSEESQEDGYLPLEGSLSPDPASPLSDDSGSLSPVRSPATTVRVKPYDRPAEKAAVQAKVKAADPRGGGTKPLEKKLKKMEQNKTAATRYRQKKRAEQEALLGECSVLEDQNKALTDKAESLAKEIQYLKDLLEEVRKAKSKKPRSPQ