MENLSLRYNCVALAGVNKGATLKKDADGYYYVLLGALNIFNSENIYYAYNESKHVFERSNVFMRKVLAGNLFGEEDHPQYEQGMSEAQWIERNEWIETRNVCMHIREVEVKPTDQMCNGLPVMEIWGWIKPNRERGPLLAEALENPHQNVCFSLRAIVREGRLGTTIVRRIDKLVTFDWVIEDGLQICNKYSAIQRGSKVAQESTRTYVDRPISRQVLEDILYNPTTTSAVATESRRGALQQLAQEYLQLAPKVSNLRVMGMGVRSW