MSEEMNDQMLVRRQKLQELYDLGIDPFGSKFDRSGLSSDLKEEWDQYSKEELVEKEADSHVAIAGRLMTKRGKGKAGFAHVQDLAGQIQIYVRKDQVGDDEFDLWKNADLGDIVGVEGVMFKTNTGELSVKAKKFTLLTKSLRPLPDKFHGLQDIEQRYRQRYLDLITNEDSTRTFINRSKIIQEMRNYLNNKGFLEVETPMMHQIAGGAAARPFVTHHNALDATLYMRIAIELHLKRLIVGGLEKVYEIGRVFRNEGVSTRHNPEFTMIELYEAYADYHDIMDLTESMVRHIANEVLGSAKVQYNGETIDLESAWTRLHIVDAVKEATGVDFYEVKSDEEAKALAKEHGIEIKDTMKYGHILNEFFEQKVEETLIQPTFIYGHPTEISPLAKKNPEDPRFTDRFELFIVGREHANAFTELNDPIDQKGRFEAQLVEKAQGNDEAHEMDEDYIEALEYGMPPTGGLGIGIDRLVMLLTDSPSIRDVLLFPYMRQK*