MFDFMTLEKVREKGPLVHNITNIVVANDSANGLLAIGASPIMASAKEEMDELAKMADVLVINIGTLDGELVTAMKIAGRAANVAGTPVVLDPVGVGATSYRRKVVQELLAEIQFAAIRGNAGELAAIAGEAWEAKGVDAGVGSADVLSIAGKVANEWSTVVIISGEVDVISDGTRFAKVANGSALLPRITGSGCLLSAVCGSFIAVQEDAFHASVEACASYAVASEYAEMELERKLPGSFRPLFLDALASWSVEKTRAKAKIQESGEHK*