MTVTTLPYMKTNPKLIFFTDFDGTITLEDSSRKIDNLGYGRIKRRQGNEAVLEGTMSFRDAFRDMLDSIKTPYNECIEYLKKNMKLDPYFVEFYKWSRENNVPIVVLSSGMVPVISALFETLLGGEPDDHLYIVANQVESRDGKDINSEGGWQIKYHDDSHFGHDKSLEIKPYAALPDSVRPTLLYAGDGVSDLSAAAETDLLFAKKGKDLVTFCEREKIPFTLFESWESILATTKDILSGNVSVKDVAQDGLEAVHKGANKN*