MISVKQGIRCLSTSSLRMTNYGFIGLGEMGQHMGRHIYNKLEPDDKLYVYDLEPANTKKFVDTVTEASPANKKLVVPLESISDFVHKVDSQLEFIMTMVPEGKHVKSVVEELVQNYKKCATDISGVSTTFLDSSTVDIPTSIEVHKYVKQQIPDFDFIDTPVSGGVAGARKGTLSFMLSRETHEDMSPSLTSLLSKMGTNIFPCGKNHGTGLAAKLSNNYLLAVTNLAVADSFQLAKSFGLDMKNYAKLVSVSTGKSWASVDNCPIKGAYPKENDLPADRDCHGGFITKLARKDLVLATQSAKSNNRFLFLGEVGKKWYDKACEREDLATKDLSVLYEWLEELSEKDK