MKTRLILLAAGNSRRFGSNKLLYSIDEKPMFMYGLEVMKELILKDFDRELYVVTRFEPVMEAVEEMKSDPYLHDRTHIVNSPESTLGISYSIKAGLLEGEIQPDYYVFMVADQPFIKVETVERLIKETLNQEKIAGCVTWEGVPGNPVIFSKHLKYELLELQEDQGGKVVLKKYMNQICKITASCEEELIDKDTKDEFDMDGR